/** Current GForm starts here **/
:root {
  --wt-white: #fff;
  --wt-color-1: #028ed9;
  --wt-color-2: #00D8FF;
  --wt-color-3: #2BBBFA;
  --wt-color-4: #008DCB;
  --wt-color-5: #05405A;
  --wt-color-6: #0A2132;
  --wt-color-7: #6787a8;
  --wt-gap-size-x2: 24px;
  --wt-gap-size: 12px;
  --wt-gutter-size: 6px;
}

#gform-header-logo {
  margin-bottom: 30px;
}
#gform-header-logo img {
  max-width: 94%;
  margin: 0 auto;
}

#main #intake-form-wrapper {
  width: 600px;
  max-width: 100%;
  margin: 0 auto;
  line-height: 1.2;
  padding: 0 10px;
  font-family: "wt-font", "HelveticaNeue", "Helvetica Neue", "Helvetica-Neue", Helvetica, Arial, sans-serif;
  color: #fff;
}
#main #intake-form-wrapper .partial_entry_warning,
#main #intake-form-wrapper .gform_page_footer .gform_previous_button,
#main #intake-form-wrapper .gform_validation_errors,
#main #intake-form-wrapper .gform_heading {
  display: none;
}
#main #intake-form-wrapper .button {
  position: relative !important;
  font-size: 21px !important;
  margin: 0 auto !important;
  padding: 0 16px;
  min-height: 48px;
  line-height: 48px;
  text-transform: uppercase;
  transition-duration: 0.1s;
  transition-property: background-color, color, border-color, opacity, box-shadow;
  transition-timing-function: ease-out;
  border-radius: 0;
  display: inline;
  font-family: inherit;
  font-weight: 700;
  cursor: pointer;
  outline: none;
  border: 1px solid transparent;
  box-shadow: rgba(0, 0, 0, 0.1) 0 3px 12px 0;
  background-color: #038fda;
  color: var(--wt-white);
}
#main #intake-form-wrapper .button:hover {
  background-color: #0585cb;
}
#main #intake-form-wrapper .gfield input::-webkit-input-placeholder {
  color: #6787a8;
}
#main #intake-form-wrapper .gfield input::-moz-placeholder {
  color: #6787a8;
}
#main #intake-form-wrapper .gfield input:-ms-input-placeholder {
  color: #6787a8;
}
#main #intake-form-wrapper .gfield input:-moz-placeholder {
  color: #6787a8;
}
#main #intake-form-wrapper img.intro,
#main #intake-form-wrapper .step-photo {
  max-width: 600px;
  margin: 0 50%;
  position: relative;
  transform: translateX(-50%);
  display: block;
  min-width: 100%;
}
@media (min-width: 768px) {
  #main #intake-form-wrapper img.intro,
#main #intake-form-wrapper .step-photo {
    width: initial;
    max-width: 100%;
    margin: 0 auto;
    transform: unset;
  }
}
#main #intake-form-wrapper .custom-label,
#main #intake-form-wrapper .gfield_label {
  font-weight: 500;
  line-height: unset;
  color: #fff;
  font-family: "wt-font", "HelveticaNeue", "Helvetica Neue", "Helvetica-Neue", Helvetica, Arial, sans-serif;
  font-size: 23px;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  #main #intake-form-wrapper .custom-label,
#main #intake-form-wrapper .gfield_label {
    font-size: 28px;
  }
}
#main #intake-form-wrapper input[type=text],
#main #intake-form-wrapper input[type=email],
#main #intake-form-wrapper input[type=tel],
#main #intake-form-wrapper input[type=number],
#main #intake-form-wrapper input[type=date] {
  display: block;
  width: 100%;
  font-family: inherit;
  color: var(--wt-color-1);
  border: none;
  outline: none;
  border-radius: 0;
  appearance: none;
  transform: translateZ(0px);
  font-size: 30px;
  -webkit-font-smoothing: antialiased;
  line-height: unset;
  animation: 1ms ease 0s 1 normal none running native-autofill-in;
  transition: background-color 300ms ease 0s, box-shadow 0.1s ease-out 0s;
  box-shadow: #06AFF9 0 1px;
  background: transparent !important;
  margin: 0;
  height: 48px;
  padding: 0;
}
#main #intake-form-wrapper select {
  border-radius: 4px;
  background-color: rgba(6, 175, 249, 0.1);
  box-shadow: rgba(6, 175, 248, 0.6) 0 0 0 1px inset;
  color: #06AFF9;
  border: 1px solid #038FDA !important;
  min-width: auto;
  -webkit-appearance: none;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC);
  background-position: center right;
  background-repeat: no-repeat;
  padding: 8px 6px;
  outline: none;
  margin: 0;
  display: block;
}
#main #intake-form-wrapper select.filled {
  background-color: #07699d;
  font-weight: bold;
  color: #fff;
}
#main #intake-form-wrapper textarea {
  background: #0A2132;
  border-color: #06AFF9;
  color: #06aff9 !important;
  font-size: 24px;
  margin-bototm: 0;
}
#main #intake-form-wrapper input[type=submit] {
  min-width: 220px;
  max-width: unset !important;
  float: none !important;
  color: #FFF;
}
#main #intake-form-wrapper .ginput_complex span {
  flex: 1;
}
#main #intake-form-wrapper .gfield-choice-input + label {
  display: inline-block;
  width: calc(100% - 28px);
  font-weight: 600;
  font-size: 15px;
  color: var(--wt-white);
}
#main #intake-form-wrapper .gfield {
  padding: 0;
}
#main #intake-form-wrapper .gfield:not(:last-child):not(.custom-label) {
  margin-bottom: 24px;
}
#main #intake-form-wrapper fieldset {
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 768px) {
  #main #intake-form-wrapper .avatar-photo {
    overflow: visible;
    position: relative;
  }
  #main #intake-form-wrapper .avatar-photo .gfield_label {
    overflow: visible;
    position: relative;
  }
  #main #intake-form-wrapper .avatar-photo .gfield_label:before {
    width: 32px;
    height: 32px;
    background: url(https://www.wrongfultermination.com/wp-content/uploads/cheyla-photo.png) no-repeat center center;
    background-size: cover;
    display: block;
    position: absolute;
    left: -47px;
    top: 0;
    content: "";
  }
  #main #intake-form-wrapper .avatar-photo-html {
    overflow: visible;
    position: relative;
  }
  #main #intake-form-wrapper .avatar-photo-html:before {
    width: 32px;
    height: 32px;
    background: url(https://www.wrongfultermination.com/wp-content/uploads/Cheyla.png) no-repeat center center;
    background-size: cover;
    display: block;
    position: absolute;
    left: -47px;
    top: 0;
    content: "";
  }
}
#main #intake-form-wrapper .gfield_description {
  color: var(--wt-white);
}
#main #intake-form-wrapper .gfield_description.instruction.validation_message,
#main #intake-form-wrapper .gfield_description.validation_message.gfield_validation_message {
  display: inline-block;
  width: auto;
  color: #f00 !important;
  padding: 0 !important;
  background: transparent !important;
  border: none !important;
  clear: both;
  font-family: inherit;
  font-size: 15px;
  letter-spacing: normal;
  line-height: inherit;
}
#main #intake-form-wrapper .styled-checkboxes {
  text-align: left !important;
}
#main #intake-form-wrapper .styled-checkboxes legend {
  margin-bottom: 24px;
  line-height: 32px;
}
#main #intake-form-wrapper .styled-checkboxes input {
  margin-left: 12px;
}
#main #intake-form-wrapper .styled-checkboxes .gfield_radio,
#main #intake-form-wrapper .styled-checkboxes .gfield_checkbox {
  display: flex;
  flex-direction: row;
  width: 100%;
  flex-wrap: wrap;
  gap: 12px;
}
#main #intake-form-wrapper .styled-checkboxes .gchoice {
  position: relative;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  border-radius: 4px;
  background-color: rgba(6, 175, 249, 0.1);
  box-shadow: rgba(6, 175, 248, 0.6) 0 0 0 1px inset;
  color: #06AFF9;
  max-width: 100%;
  min-width: 75px;
  min-height: 40px;
  outline: 0;
  transition-duration: 0.1s;
  transition-property: background-color, color, border-color, opacity, box-shadow;
  transition-timing-function: ease-out;
  width: 100%;
  cursor: pointer;
  opacity: 1;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  #main #intake-form-wrapper .styled-checkboxes .gchoice {
    flex: 1 0 calc(50% - 12px);
  }
}
#main #intake-form-wrapper .styled-checkboxes .gchoice:hover, #main #intake-form-wrapper .styled-checkboxes .gchoice.filled {
  background-color: #07699d;
}
#main #intake-form-wrapper .styled-checkboxes .gchoice.filled label {
  font-weight: bold;
  color: #fff;
}
#main #intake-form-wrapper .styled-checkboxes label {
  margin: 0;
  max-width: 100%;
  font-weight: unset;
  font-size: 20px;
  line-height: 28px;
  display: block;
  width: 100%;
  cursor: pointer;
  padding: 12px;
  color: #038FDA;
  flex: 1;
}
@media (min-width: 768px) {
  #main #intake-form-wrapper .styled-checkboxes.has-other-input {
    margin-left: 0;
    margin-right: 0;
  }
}
#main #intake-form-wrapper .styled-checkboxes.has-other-input .gfield-choice-input {
  margin-left: 12px;
}
#main #intake-form-wrapper .styled-checkboxes.has-other-input br {
  display: none;
}
#main #intake-form-wrapper .styled-checkboxes.has-other-input .gchoice:last-child label {
  width: auto;
  padding: 12px 0 12px 12px;
  margin: 0;
  max-width: 100%;
  font-weight: unset;
  font-size: 20px;
  line-height: 28px;
  display: block;
  cursor: pointer;
  color: #038FDA;
}
#main #intake-form-wrapper .styled-checkboxes.has-other-input .gchoice_other_control {
  display: none;
  font-size: 16px;
  border: none;
  text-decoration: none;
  border-bottom: none !important;
  box-shadow: none !important;
  outline: none !important;
  margin-right: 12px;
}
#main #intake-form-wrapper .styled-checkboxes.has-other-input .gchoice_other_control::placeholder {
  color: #06AFF9;
  font: 1em "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#main #intake-form-wrapper .styled-checkboxes.has-other-input .filled label {
  display: flex;
}
#main #intake-form-wrapper .styled-checkboxes.has-other-input .filled .gchoice_other_control {
  display: block;
}
#main #intake-form-wrapper .inline-styled-options {
  position: relative;
  overflow: visible;
}
#main #intake-form-wrapper .inline-styled-options legend {
  padding-top: 0;
  margin-bottom: 12px;
}
#main #intake-form-wrapper .inline-styled-options input {
  position: absolute;
  left: -9000px;
}
#main #intake-form-wrapper .inline-styled-options .gfield_radio {
  text-align: center;
  display: flex;
  flex-direction: row;
  gap: 6px;
  justify-content: space-evenly;
  align-content: space-evenly;
  flex-wrap: wrap;
  padding: 0;
  width: 100%;
}
#main #intake-form-wrapper .inline-styled-options .gchoice {
  border-radius: 4px;
  background-color: rgba(6, 175, 249, 0.1);
  box-shadow: rgba(6, 175, 248, 0.6) 0 0 0 1px inset;
  color: #06AFF9;
  position: relative;
  display: inline-block;
  min-width: 80px;
  max-width: 30%;
  box-sizing: border-box;
  margin: 0;
  max-width: unset;
  flex: 1;
}
#main #intake-form-wrapper .inline-styled-options .gchoice label {
  color: #038fda;
  display: block;
  width: 100%;
  text-align: center;
  margin: 0;
  max-width: unset;
  font-weight: normal;
  font-size: 21px;
  height: 48px;
  line-height: 42px;
  padding: 3px;
}
#main #intake-form-wrapper .inline-styled-options .gchoice.filled {
  background-color: #07699D !important;
  border-color: #00D8FF !important;
}
#main #intake-form-wrapper .inline-styled-options .gchoice.filled label {
  color: #fff !important;
  font-weight: bold;
}
#main #intake-form-wrapper label + div.ginput_container_textarea,
#main #intake-form-wrapper label + div.ginput_container_select {
  margin-top: 12px;
}
#main #intake-form-wrapper img.intro {
  margin-top: 48px;
  margin-bottom: 24px;
}
#main #intake-form-wrapper img.intro + p,
#main #intake-form-wrapper img.intro + p + p {
  font-size: 28px;
  line-height: 1.2;
  margin-bottom: var(--wt-gap-size);
  font-weight: 500;
  color: var(--wt-white);
  text-align: center;
}
#main #intake-form-wrapper img.intro + p + p {
  margin-bottom: 0 !important;
}
#main #intake-form-wrapper .gform_page_footer {
  text-align: center;
  position: relative;
  padding: 48px 0;
  overflow: visible;
  margin-top: 0;
  display: flex;
  flex-direction: column-reverse;
  align-content: center;
  justify-content: center;
  align-items: center;
}
#main #intake-form-wrapper .gform_page_footer .gform_next_button {
  float: none !important;
  width: 94%;
  max-width: 94%;
  position: relative;
  padding: 0 16px;
  display: block;
}
@media (min-width: 768px) {
  #main #intake-form-wrapper .gform_page_footer .gform_next_button {
    width: 320px;
  }
}
#main #intake-form-wrapper #gform_page_1_1 .gform_page_footer::after {
  display: inline-block;
  height: 32px;
  content: "Takes 3 Minutes";
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1000 1000' style='enable-background:new 0 0 1000 1000%3B' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:%23FFFFFF%3B%7D%3C/style%3E%3Ccircle class='st0' cx='499.9' cy='497.1' r='442.1'/%3E%3Cg%3E%3Cpath d='M500 986.9c-270.6 0-490-218-490-486.9S229.4 13.1 500 13.1s490 218 490 486.9S770.6 986.9 500 986.9z M500 104.4c-219.9 0-398.1 177.1-398.1 395.6S280.1 895.6 500 895.6S898.1 718.5 898.1 500S719.8 104.4 500 104.4z M699 545.7h-91.9h-61.2h-46l0 0c-25.4 0-45.9-20.4-45.9-45.7V226.1c0-25.2 20.5-45.7 45.9-45.7c25.4 0 46 20.4 46 45.7v228.3h61.2H699c25.4 0 45.9 20.4 45.9 45.6C745 525.2 724.4 545.7 699 545.7z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-size: 24px 24px;
  padding-left: 32px;
  background-color: unset;
  color: #fff;
  left: 50%;
  transform: translateX(-50%);
  position: absolute;
  font-size: 18px;
  bottom: 0;
  background-position: 0 50%;
  line-height: 32px;
  text-align: left;
  width: auto;
}
#main #intake-form-wrapper #gform_page_1_1 .gform_ajax_spinner {
  display: none !important;
}
#main #intake-form-wrapper #field_1_7 {
  margin-bottom: 0;
}
#main #intake-form-wrapper p.disclaimer {
  padding: 0 12px;
}

/*# sourceMappingURL=gravity_forms.css.map */
