.page .fluent_booking_app {
  background-color: #1b325c;
}
body {
  background-color: #1b325c;
  justify-content: center;
}
body > #shortcode-2-122 .fcal_wrap {
  min-height: 100vh;
  display: flex;
  align-items: center;
}
#fcal_day_picker_wrap .fcal_timezone_select {
  display: none;
}
#fcal_booking_form_wrap > div > form > div:nth-child(1) > label {
  display: none;
}
#fcal_booking_form_wrap > div > form > div:nth-child(2) > label {
  display: none;
}
#fcal_booking_form_wrap > div > form > div:nth-child(3) > label {
  display: none;
}
#shortcode-2-122 > div > div > div > div > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(5) {
  display: none;
}
body > #div_block-2-147 > #shortcode-3-147 #wpforms-form-140 {
  color: #ffffff;
}
body > #div_block-2-147 > #shortcode-3-147 #wpforms-confirmation-140 {
  width: 670px !important;
}
#wpforms-confirmation-140 {
  background-color: #ffffff;
}
#fluentform_9 .ff-el-progress-status {
  font-size: 24.4px;
  font-style: normal;
  color: #ffffff;
}
.fluentform .ff-el-progress-status {
  -webkit-text-stroke-color: #ffffff;
}
.ct-section-inner-wrap > #shortcode-2-163 fieldset {
  -webkit-text-stroke-color: #ffffff;
}
.ff-step-body > .active .ff-section_break_desk > p {
  color: #ffffff;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(7) > div:nth-child(1) > div {
  display: none;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(7) > div:nth-child(2) > div {
  display: none;
}
.fluentform-step .ff_t_c {
  color: #ffffff;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(6) > button {
  background-color: #00a821;
}
.fluentform-step > .ff-step-t-container .ff-btn {
  border-width: 0.764706px;
  border-style: none;
  padding-top: 10.000004px;
  padding: 12px;
}
.ff-step-container .ff-float-right {
  padding: 12px;
  border-style: none;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(8) > div:nth-child(1) > div:nth-child(1) {
  display: none;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(8) > div:nth-child(1) > div:nth-child(2) {
  display: none;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(8) > div:nth-child(1) > div:nth-child(3) {
  display: none;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(8) > div:nth-child(1) > div:nth-child(4) {
  display: none;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(8) > div:nth-child(1) > div:nth-child(5) {
  display: none;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(8) > div:nth-child(2) > div:nth-child(1) {
  display: none;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(8) > div:nth-child(2) > div:nth-child(2) {
  display: none;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(8) > div:nth-child(2) > div:nth-child(3) {
  display: none;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(8) > div:nth-child(2) > div:nth-child(4) {
  display: none;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(8) > div:nth-child(1) {
  display: none;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(8) > div:nth-child(2) {
  display: none;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(8) > div:nth-child(3) {
  display: none;
}
.ff-step-container .ff-el-group > .ff-btn:hover {
  background-color: #00a821;
}
#fluentform_9 > fieldset > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(6) > button:hover {
  background-color: #fdfdfd;
  color: #00a821;
}
.ff-step-container .fluentform-step > .step-nav > .ff-btn-prev {
  padding-top: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  border-style: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(2) > div:nth-child(3) > p {
  color: #ffffff;
}
#fluentform_9 > fieldset > div > div > div:nth-child(2) > div:nth-child(4) > p {
  color: #ffffff;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(3) > p {
  color: #ffffff;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(4) > p {
  color: #fbf7f7;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(10) > div:nth-child(1) > div {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(10) > div:nth-child(2) > div {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(1) > div:nth-child(1) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(1) > div:nth-child(2) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(1) > div:nth-child(3) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(1) > div:nth-child(4) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(1) > div:nth-child(5) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(2) > div:nth-child(1) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(2) > div:nth-child(2) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(2) > div:nth-child(3) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(2) > div:nth-child(4) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(2) > div:nth-child(5) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(3) > div:nth-child(1) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(3) > div:nth-child(2) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(3) > div:nth-child(3) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(3) > div:nth-child(4) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(3) > div:nth-child(11) > div:nth-child(3) > div:nth-child(5) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div {
  display: flex;
  justify-content: center;
}
.fluentform-step .ff_el_checkable_photo_holders > .ff-el-form-check {
  transform: scale3d(0.5, 0.5, 1);
}
.ff-el-group > .ff-el-input--content .ff-el-form-check > .ff-el-form-check-label {
  font-size: 19px;
}
.ff-el-input--content > .ff_el_checkable_photo_holders > .ff-el-form-check span {
  font-size: 28px;
  line-height: 18.999999px;
}
#fluentform_9 > fieldset > div > div > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(1) > label:nth-child(2) > span {
  font-size: 20px;
}
#fluentform_9 > fieldset > div > div > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(2) > label:nth-child(2) > span {
  font-size: 20px;
}
html [type=button] {
  margin-top: 0px;
  margin-right: 0;
  margin-left: 0;
}
fieldset .active > .step-nav {
  display: flex;
  justify-content: space-between;
}
#fluentform_9 > fieldset > div > div > div:nth-child(1) > div:nth-child(3) {
  justify-content: flex-end;
}
.fluentform-step .ff_tc_checkbox {
  font-size: 16px;
}
.ff-el-group #gdpr-agreement_f65c284d1dc169804df1a9c3bff8e3d9 {
  transform: scale3d(1.5, 1.5, 1);
}
#fluentform_9 > fieldset > div > div > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(1) {
  display: flex;
}
.ff-step-body > .active .ff-t-cell > .ff-el-group {
  flex-direction: column;
}
.ff-step-container .active .ff-t-cell {
  flex-direction: row;
}
#fluentform_9 > fieldset > div > div > div:nth-child(2) > div:nth-child(8) > div:nth-child(1) > div {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(2) > div:nth-child(8) > div:nth-child(2) > div {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > label {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(2) > div:nth-child(9) > div:nth-child(1) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(2) > div:nth-child(9) > div:nth-child(2) {
  display: none;
}
#fluentform_9 > fieldset > div > div > div:nth-child(2) > div:nth-child(9) > div:nth-child(3) {
  display: none;
}
.ff-step-container .active > .ff-el-group > p {
  color: #ffffff;
}
#fluentform_9 > fieldset > div > div > div:nth-child(2) > div:nth-child(11) {
  display: none;
}
#fluentform_9 .active {
  width: 100%;
}
@media screen and (max-width: 667px) {
  fieldset .active > .step-nav {
    display: flex;
    justify-content: space-between;
    float: none;
  }
  .ff-step-container .active .ff-float-right {
    display: flex;
    float: right;
  }
  html [type=button] {
    float: right;
  }
}
@media screen and (max-width: 375px) {
  fieldset .active > .step-nav {
    display: flex;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin-right: 0px;
  }
  html [type=button] {
    margin-right: 5px;
    margin-left: 5px;
  }
}
