/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./blocks/src/gravityform/style.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
:root {
  --trybes-gf-input-size-large: 54px;
  --trybes-gf-input-size-medium: 48px;
  --trybes-gf-input-size-small: 42px;
  --trybes-gf-input-size-desktop: var(--trybes-gf-input-size-medium, 3rem);
}

.wp-block-trybes-gravityform {
  border: none;
  /* This styles the step numbers. */
  /* This styles all field descriptions.*/
  /* This styles all large-sized individual field input backgrounds. */
  /* This styles all field instructions/descriptions appearing underneath field inputs. */
  /* This styles all links in form. */
  /* This styles all checkboxes and radios. */
  /* This styles the buttons. */
  /* This styles all the image select field */
  /* This styles is for the enhanced multi select choices after chosen. */
  /* This styles is for the enhanced multi select choices field input background. */
  /* This styles is for the enhanced multi select drop down .*/
  /* This styles is for the enhanced multi select drop down background. */
  /* This styles is for the enhanced multi select drop down individual items on hover. */
  /* This styles is for the enhanced radio button background. */
  /* This styles is for the HTML background. */
  /* This styles the heading section of the form. */
  /* This styles the date pickers background. */
  /* This fixes the date pickers Z Index. */
  /* This styles the date pickers chosen date. */
  /* This styles the background of the progress bar. */
  /* This styles the progress fill and text color of the progress bar. */
  /* This styles the progress bar step number text. */
  /* This styles the paragraph field tinymce. */
  /* This styles the section field. */
  /* This styles the address field. */
  /* This styles the AM/PM background. */
  /* This styles the select field input background. */
  /* This styles the consent field. */
  /* This styles the next button. */
  /* This styles the previous button. */
  /* This styles all drop downs. */
  /* This styles horizontal selects. */
  /* This styles the input fields focus border */
  /* This styles the required asterisk */
  /* Error handling */
  /* This is for the upload field non multi. */
  /* This positions the submit button when next and previous buttons are loaded */
  /* This styles the drop down field on Safari */
  /*****************************************************/
  /*****************************************************/
  /******************* Mobile CSS **********************/
  /*****************************************************/
  /*****************************************************/
  /* This styles the submit, next, and previous button */
  /* This styles the drop down field on Safari */
  /* This styles the form wrapper */
  /* Conversational styling */
}
.wp-block-trybes-gravityform .gform-theme--framework .gf_page_steps {
  justify-content: var(--trybes-gf-step-alignment);
}
.wp-block-trybes-gravityform .gform-theme--framework .gf_step_label {
  font-size: var(--trybes-gf-step-font-size);
  color: var(--trybes-gf-step-font-color);
}
.wp-block-trybes-gravityform .gform-theme--framework .gf_step_completed .gf_step_number::after {
  background-color: var(--trybes-gf-step-background-color);
  color: var(--trybes-gf-step-completed-font-color);
  border-radius: var(--trybes-gf-step-border-radius);
  border-color: var(--trybes-gf-step-background-color);
  font-size: var(--trybes-gf-step-font-size);
}
.wp-block-trybes-gravityform .gform-theme--framework .gf_step_number {
  border-radius: var(--trybes-gf-step-border-radius);
  border-color: var(--trybes-gf-step-border-color);
  font-size: var(--trybes-gf-step-font-size);
  color: var(--trybes-gf-step-font-color);
}
.wp-block-trybes-gravityform .gform-theme--framework .gf_step_active .gf_step_number {
  background-color: var(--trybes-gf-step-border-color);
}
.wp-block-trybes-gravityform .gform_wrapper .gfield_label {
  margin-top: 10px;
  display: inline-block;
  color: var(--trybes-gf-label-font-color);
  font-size: var(--trybes-gf-label-font-size);
  font-weight: var(--trybes-gf-label-font-weight);
}
.wp-block-trybes-gravityform .gform_wrapper .gfield_label .gform-field-label {
  color: var(--trybes-gf-label-font-color);
  font-size: var(--trybes-gf-label-font-size);
  font-weight: var(--trybes-gf-label-font-weight);
}
.wp-block-trybes-gravityform .gform_wrapper .gfield input,
.wp-block-trybes-gravityform .gform_wrapper .gfield select,
.wp-block-trybes-gravityform .gform_wrapper .gfield textarea {
  background-color: var(--trybes-gf-input-background-color);
  color: var(--trybes-gf-input-font-color);
  font-size: var(--trybes-gf-input-font-size);
  border-radius: var(--trybes-gf-input-border-radius);
  border-color: var(--trybes-gf-input-border-color);
  border-width: var(--trybes-gf-input-border-width);
  height: var(--trybes-gf-input-size-desktop);
  line-height: var(--trybes-gf-input-size-desktop);
}
@media only screen and (max-width: 782px) {
  .wp-block-trybes-gravityform .gform_wrapper .gfield input,
  .wp-block-trybes-gravityform .gform_wrapper .gfield select,
  .wp-block-trybes-gravityform .gform_wrapper .gfield textarea {
    height: var(--trybes-gf-input-size-mobile);
    line-height: var(--trybes-gf-input-size-mobile);
  }
}
.wp-block-trybes-gravityform .gform_wrapper .gfield input:focus,
.wp-block-trybes-gravityform .gform_wrapper .gfield select:focus,
.wp-block-trybes-gravityform .gform_wrapper .gfield textarea:focus {
  outline-color: var(--trybes-gf-input-focus-color);
}
.wp-block-trybes-gravityform .gform_wrapper .gfield input::-moz-placeholder, .wp-block-trybes-gravityform .gform_wrapper .gfield select::-moz-placeholder, .wp-block-trybes-gravityform .gform_wrapper .gfield textarea::-moz-placeholder {
  color: var(--trybes-gf-input-font-color) !important;
  font-size: var(--trybes-gf-input-font-size) !important;
}
.wp-block-trybes-gravityform .gform_wrapper .gfield input::placeholder,
.wp-block-trybes-gravityform .gform_wrapper .gfield select::placeholder,
.wp-block-trybes-gravityform .gform_wrapper .gfield textarea::placeholder {
  color: var(--trybes-gf-input-font-color) !important;
  font-size: var(--trybes-gf-input-font-size) !important;
}
.wp-block-trybes-gravityform .gform_wrapper .gfield .ginput_container_multiselect select,
.wp-block-trybes-gravityform .gform_wrapper .gfield textarea {
  border-radius: min(12px, var(--trybes-gf-input-border-radius));
  height: unset;
  max-height: 200px;
}
@media only screen and (max-width: 782px) {
  .wp-block-trybes-gravityform .gform_wrapper .gfield .ginput_container_multiselect select,
  .wp-block-trybes-gravityform .gform_wrapper .gfield textarea {
    height: unset;
    max-height: 200px;
  }
}
.wp-block-trybes-gravityform .gform_wrapper .gfield .ginput_shipping_price,
.wp-block-trybes-gravityform .gform_wrapper .gfield .ginput_product_price,
.wp-block-trybes-gravityform .gform_wrapper .gfield .ginput_total {
  border: none;
  background-color: transparent;
  color: var(--trybes-gf-input-font-color);
}
.wp-block-trybes-gravityform .gform_wrapper .gfield .ginput_shipping_price:focus,
.wp-block-trybes-gravityform .gform_wrapper .gfield .ginput_product_price:focus,
.wp-block-trybes-gravityform .gform_wrapper .gfield .ginput_total:focus {
  outline-color: transparent;
}
.wp-block-trybes-gravityform input[type=file]::file-selector-button {
  background-color: transparent;
  border: 0 1px 0 0;
  border-color: var(--trybes-gf-input-border-color);
  color: var(--trybes-gf-input-font-color);
  transition: 1s;
  -webkit-border-radius: var(--trybes-gf-input-border-radius);
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius: var(--trybes-gf-input-border-radius);
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  border-radius: var(--trybes-gf-input-border-radius);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.wp-block-trybes-gravityform input[type=file]::-ms-browse:hover {
  background-color: transparent;
}
.wp-block-trybes-gravityform input[type=file]::file-selector-button:hover {
  background-color: transparent;
}
.wp-block-trybes-gravityform .gform_wrapper .description,
.wp-block-trybes-gravityform .gform_wrapper .gfield_description,
.wp-block-trybes-gravityform .gform_wrapper .gsection_description,
.wp-block-trybes-gravityform .gform_wrapper .instruction {
  font-size: var(--trybes-gf-description-font-size);
  color: var(--trybes-gf-description-font-color);
  font-weight: var(--trybes-gf-description-font-weight);
}
.wp-block-trybes-gravityform .gform_wrapper a {
  text-decoration: underline;
}
.wp-block-trybes-gravityform .gform-theme--foundation label {
  color: var(--trybes-gf-label-font-color);
  font-size: var(--trybes-gf-label-font-size);
  font-weight: var(--trybes-gf-label-font-weight);
  cursor: pointer;
}
.wp-block-trybes-gravityform .gform-theme--framework input[type=radio] {
  border-radius: 2rem;
  height: min(24px, var(--trybes-gf-input-size-desktop));
  width: min(24px, var(--trybes-gf-input-size-desktop));
  cursor: pointer;
}
@media only screen and (max-width: 782px) {
  .wp-block-trybes-gravityform .gform-theme--framework input[type=radio] {
    height: min(20px, var(--trybes-gf-input-size-mobile));
    width: min(20px, var(--trybes-gf-input-size-mobile));
  }
}
.wp-block-trybes-gravityform .gform-theme--framework input[type=checkbox] {
  border-radius: min(3px, var(--trybes-gf-input-border-radius));
  height: min(24px, var(--trybes-gf-input-size-desktop));
  width: min(24px, var(--trybes-gf-input-size-desktop));
  cursor: pointer;
}
@media only screen and (max-width: 782px) {
  .wp-block-trybes-gravityform .gform-theme--framework input[type=checkbox] {
    height: min(20px, var(--trybes-gf-input-size-mobile));
    width: min(20px, var(--trybes-gf-input-size-mobile));
  }
}
.wp-block-trybes-gravityform .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before {
  color: var(--trybes-gf-input-checked-color);
  font-size: 18px;
}
@media only screen and (max-width: 782px) {
  .wp-block-trybes-gravityform .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before {
    font-size: 16px;
  }
}
.wp-block-trybes-gravityform .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before {
  background-color: var(--trybes-gf-input-checked-color);
  block-size: 10px;
  inline-size: 10px;
}
.wp-block-trybes-gravityform .gform-theme--foundation #field_submit,
.wp-block-trybes-gravityform .gform-theme--foundation .gform_footer,
.wp-block-trybes-gravityform .gform-theme--foundation .gform_page_footer {
  justify-content: var(--trybes-gf-button-alignment);
}
.wp-block-trybes-gravityform .gform_wrapper .gform_button,
.wp-block-trybes-gravityform .gform_wrapper #field_submit input[type=submit][id*=gform_submit_button_] {
  height: var(--trybes-gf-input-size-desktop) !important;
  line-height: var(--trybes-gf-input-size-desktop) !important;
  font-size: var(--trybes-gf-button-font-size) !important;
  border-radius: var(--trybes-gf-button-border-radius) !important;
  border-color: var(--trybes-gf-button-background-color) !important;
  background-color: var(--trybes-gf-button-background-color) !important;
  color: var(--trybes-gf-button-font-color) !important;
  padding-left: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
  padding-right: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
  cursor: pointer !important;
}
@media only screen and (max-width: 782px) {
  .wp-block-trybes-gravityform .gform_wrapper .gform_button,
  .wp-block-trybes-gravityform .gform_wrapper #field_submit input[type=submit][id*=gform_submit_button_] {
    height: var(--trybes-gf-input-size-mobile) !important;
    line-height: var(--trybes-gf-input-size-mobile) !important;
    padding-left: calc(var(--trybes-gf-input-size-mobile) / 2) !important;
    padding-right: calc(var(--trybes-gf-input-size-mobile) / 2) !important;
  }
}
.wp-block-trybes-gravityform .gform_wrapper .gform_button:focus,
.wp-block-trybes-gravityform .gform_wrapper #field_submit input[type=submit][id*=gform_submit_button_]:focus {
  outline-color: var(--trybes-gf-input-focus-color) !important;
}
.wp-block-trybes-gravityform .gform_wrapper .gform_button:disabled,
.wp-block-trybes-gravityform .gform_wrapper #field_submit input[type=submit][id*=gform_submit_button_]:disabled {
  background-color: #cccccc !important;
  color: #666666 !important;
  cursor: not-allowed !important;
}
.wp-block-trybes-gravityform .gform_wrapper .gform_next_button,
.wp-block-trybes-gravityform .gform_wrapper .gform_previous_button {
  height: var(--trybes-gf-input-size-desktop) !important;
  line-height: var(--trybes-gf-input-size-desktop) !important;
  font-size: var(--trybes-gf-button-font-size) !important;
  border-radius: var(--trybes-gf-button-border-radius) !important;
  border-color: var(--trybes-gf-button-background-color) !important;
  background-color: var(--trybes-gf-button-background-color) !important;
  color: var(--trybes-gf-button-font-color) !important;
  padding-left: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
  padding-right: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
  cursor: pointer !important;
}
@media only screen and (max-width: 782px) {
  .wp-block-trybes-gravityform .gform_wrapper .gform_next_button,
  .wp-block-trybes-gravityform .gform_wrapper .gform_previous_button {
    height: var(--trybes-gf-input-size-mobile) !important;
    line-height: var(--trybes-gf-input-size-mobile) !important;
    padding-left: calc(var(--trybes-gf-input-size-mobile) / 2) !important;
    padding-right: calc(var(--trybes-gf-input-size-mobile) / 2) !important;
  }
}
.wp-block-trybes-gravityform .gform_wrapper .gform_next_button:focus,
.wp-block-trybes-gravityform .gform_wrapper .gform_previous_button:focus {
  outline-color: var(--trybes-gf-input-focus-color) !important;
}
.wp-block-trybes-gravityform .gform_wrapper .gform_previous_button {
  background-color: transparent !important;
  color: var(--trybes-gf-input-font-color) !important;
  border-color: var(--trybes-gf-input-border-color) !important;
}
.wp-block-trybes-gravityform .gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:where(:has(input:checked))::after, .wp-block-trybes-gravityform .gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gchoice:where(:has(input:checked))::after {
  block-size: 30px;
  inline-size: 30px;
  font-size: 16px;
  background-color: var(--trybes-gf-button-background-color);
  color: var(--trybes-gf-button-font-color);
}
.wp-block-trybes-gravityform .gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:focus-within, .wp-block-trybes-gravityform .gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gchoice:focus-within {
  outline-color: var(--trybes-gf-input-focus-color);
}
.wp-block-trybes-gravityform .gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:focus-within .gfield-choice-image-wrapper, .wp-block-trybes-gravityform .gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gchoice:focus-within .gfield-choice-image-wrapper {
  outline-color: var(--trybes-gf-input-focus-color);
}
.wp-block-trybes-gravityform .gform_wrapper .chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  margin: 3px 5px 3px 0;
  max-width: 100%;
  border-radius: 3px;
  background-image: none;
  background-size: 100% 19px;
  background-repeat: repeat-x;
  background-clip: padding-box;
  line-height: 13px;
  cursor: default;
  background-color: rgba(0, 113, 227, 0.1);
  padding: 5px;
  box-shadow: none;
  border-width: 0px;
  padding-right: 20px;
  padding-left: 20px;
}
.wp-block-trybes-gravityform .gform_wrapper .chosen-container-multi .chosen-choices {
  line-height: 1.5;
  backdrop-filter: blur(10px);
}
.wp-block-trybes-gravityform .gform_wrapper .chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  width: 100%;
  border-top: 0;
  background: #fff;
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  display: none;
  background-color: white;
  z-index: 9999999999;
  margin-bottom: 30px;
  padding-bottom: 19px;
  border-radius: 10px;
  border-width: 0px;
}
.wp-block-trybes-gravityform .gform_wrapper .chosen-container .chosen-results li.active-result {
  background: #fff;
}
.wp-block-trybes-gravityform .gform_wrapper .chosen-container .chosen-results li.active-result:hover {
  border-radius: 4px;
  cursor: pointer;
}
.wp-block-trybes-gravityform body .gform_wrapper .gform_body .gform_fields .gfield_html {
  background-color: transparent;
  box-shadow: none;
}
.wp-block-trybes-gravityform .gform_heading {
  margin-bottom: 12px;
}
.wp-block-trybes-gravityform .ui-datepicker:not(.gform-legacy-datepicker)[style] {
  z-index: 9999999;
}
.wp-block-trybes-gravityform .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default {
  background: rgba(0, 113, 227, 0.1);
}
.wp-block-trybes-gravityform .gform_wrapper .gf_progressbar_blue {
  background: #e3e3e3;
}
.wp-block-trybes-gravityform .gform_wrapper .gf_progressbar_percentage.percentbar_blue {
  background-color: #1a73e8;
  color: white;
}
.wp-block-trybes-gravityform .gform_wrapper .gf_progressbar_title {
  color: white;
}
.wp-block-trybes-gravityform div.mce-toolbar-grp > div {
  background-color: white;
  padding: 0px;
}
.wp-block-trybes-gravityform div.mce-panel {
  background: white;
}
.wp-block-trybes-gravityform .mce-container,
.wp-block-trybes-gravityform .mce-container *,
.wp-block-trybes-gravityform .mce-widget,
.wp-block-trybes-gravityform .mce-widget * {
  background: white;
}
.wp-block-trybes-gravityform .wp-editor-container {
  border-width: 0px;
}
.wp-block-trybes-gravityform .tinymce {
  background-color: white;
  border-color: white;
}
.wp-block-trybes-gravityform div.mce-statusbar {
  border-top: 0px;
}
.wp-block-trybes-gravityform .mce-toolbar .mce-btn-group .mce-btn.mce-listbox {
  border: white;
}
.wp-block-trybes-gravityform .mce-top-part::before {
  webkit-box-shadow: none;
  box-shadow: none;
}
.wp-block-trybes-gravityform .gform_wrapper .gsection {
  padding: 1.25rem 0 0.5rem;
  background-color: transparent;
  border-radius: 0px;
  box-shadow: none;
}
.wp-block-trybes-gravityform .gform_wrapper .ginput_complex input,
.wp-block-trybes-gravityform .gform_wrapper .ginput_complex select:focus {
  box-shadow: none;
}
.wp-block-trybes-gravityform .gform_wrapper fieldset,
.wp-block-trybes-gravityform .gform_wrapper legend {
  top: 250px;
}
.wp-block-trybes-gravityform .gform_wrapper .ginput_container_time {
  min-width: 86px;
}
.wp-block-trybes-gravityform .gform_wrapper .gfield_chainedselect.horizontal select {
  border-width: 0px;
  border-radius: 8px;
  min-width: 120px;
}
.wp-block-trybes-gravityform .gfield_consent_label {
  box-shadow: none;
  font-family: var(--wp--preset--font-family--system);
  font-size: var(--trybes-gf-description-font-size) !important;
  color: var(--trybes-gf-description-font-color) !important;
}
.wp-block-trybes-gravityform .gform_wrapper .field_description_below .gfield_consent_description,
.wp-block-trybes-gravityform .gform_wrapper .gfield_consent_description {
  border: transparent;
}
.wp-block-trybes-gravityform .gform_wrapper .gform_next_button.button,
.wp-block-trybes-gravityform .gform_wrapper .gform_save_link.button {
  border-radius: 8px;
  font-size: 18px;
  line-height: 10px;
  height: 50px;
  margin-bottom: 20px;
  margin-top: 20px;
}
.wp-block-trybes-gravityform .gform_wrapper .gform_next_button.button,
.wp-block-trybes-gravityform .gform_wrapper .gform_save_link.button:hover {
  margin-bottom: 20px;
  margin-top: 20px;
}
.wp-block-trybes-gravityform .gform_wrapper .gform_previous_button.button,
.wp-block-trybes-gravityform .gform_wrapper .gform_save_link.button {
  line-height: 10px;
  height: 50px;
  margin-bottom: 20px;
  margin-top: 20px;
}
.wp-block-trybes-gravityform .gform_wrapper .gform_previous_button.button,
.wp-block-trybes-gravityform .gform_wrapper .gform_save_link.button:hover {
  margin-bottom: 20px;
  margin-top: 20px;
}
.wp-block-trybes-gravityform body .gform_wrapper .gform_body .gform_fields .gfield select {
  min-width: 100px;
}
.wp-block-trybes-gravityform .gform_wrapper .gfield_chainedselect.horizontal select {
  min-width: 150px;
}
.wp-block-trybes-gravityform .gform_wrapper .gfield input.large:focus {
  box-shadow: none;
}
.wp-block-trybes-gravityform .gform_wrapper .gfield input.medium:focus {
  box-shadow: none;
}
.wp-block-trybes-gravityform .gform_wrapper .gfield input.small:focus {
  box-shadow: none;
}
.wp-block-trybes-gravityform .gform_wrapper span.gfield_required {
  margin-left: 4px;
}
.wp-block-trybes-gravityform .gform-theme--framework .gform_validation_errors .gform_submission_error {
  color: var(--wp--preset--color--error) !important;
  font-size: var(--trybes-gf-label-font-size) !important;
  font-weight: var(--trybes-gf-label-font-weight) !important;
}
.wp-block-trybes-gravityform .gform_wrapper .gfield_error .gfield_description {
  color: var(--wp--preset--color--error) !important;
}
.wp-block-trybes-gravityform .gform-theme--framework .gform-field-label > .gfield_required:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
.wp-block-trybes-gravityform .gform-theme--framework.gform_editor legend.gform-field-label > span > .gfield_required:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
  color: var(--wp--preset--color--error) !important;
}
.wp-block-trybes-gravityform ::-webkit-file-upload-button {
  background: #ff3366;
  color: #0071e3;
  border-radius: 8px;
  border-style: solid;
  border-color: #e3e3e3;
  border-width: 1px;
  padding: 4px;
  position: relative;
  cursor: pointer;
}
.wp-block-trybes-gravityform .gform_wrapper.gravity-theme .gform_footer button + input,
.wp-block-trybes-gravityform .gform_wrapper.gravity-theme .gform_footer input + button,
.wp-block-trybes-gravityform .gform_wrapper.gravity-theme .gform_footer input + input,
.wp-block-trybes-gravityform .gform_wrapper.gravity-theme .gform_page_footer button + input,
.wp-block-trybes-gravityform .gform_wrapper.gravity-theme .gform_page_footer input + button,
.wp-block-trybes-gravityform .gform_wrapper.gravity-theme .gform_page_footer input + input {
  margin-left: 0px;
}
.wp-block-trybes-gravityform Select {
  -webkit-appearance: none;
  min-height: 32px;
}
.wp-block-trybes-gravityform .ginput_container_total input[type].gform-text-input-reset {
  font-size: var(--gf-ctrl-size-xs);
  font-weight: 700;
}
@media only screen and (max-width: 675px) {
  .wp-block-trybes-gravityform .gform_wrapper.gravity-theme .gform_footer button,
  .wp-block-trybes-gravityform .gform_wrapper.gravity-theme .gform_footer input,
  .wp-block-trybes-gravityform .gform_wrapper.gravity-theme .gform_page_footer button,
  .wp-block-trybes-gravityform .gform_wrapper.gravity-theme .gform_page_footer input {
    margin-bottom: 8px;
    line-height: 0px;
  }
}
@media only screen and (max-width: 675px) {
  .wp-block-trybes-gravityform Select {
    -webkit-appearance: none;
    min-height: 50px;
  }
}
@media only screen and (max-width: 675px) {
  .wp-block-trybes-gravityform .gform_wrapper {
    width: calc(100% - 1rem);
  }
}
.wp-block-trybes-gravityform .gf_pil.gf_list_inline .gfield_radio {
  flex-direction: row;
}
.wp-block-trybes-gravityform .gf_pil .gfield_radio {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.wp-block-trybes-gravityform .gf_pil .gfield_radio .gchoice {
  position: relative;
  width: auto;
  padding-block-end: 0 !important;
  padding-inline-end: 0 !important;
  gap: 15px;
}
@media only screen and (max-width: 639.98px) {
  .wp-block-trybes-gravityform .gf_pil .gfield_radio .gchoice {
    gap: 0;
  }
}
.wp-block-trybes-gravityform .gf_pil .gfield_radio .gchoice input[type=radio] {
  position: absolute;
  left: -999999px;
  cursor: pointer;
}
.wp-block-trybes-gravityform .gf_pil .gfield_radio .gchoice input[type=radio] + label {
  cursor: pointer;
  display: inline-block;
  position: relative;
  text-align: center;
  margin-left: 0;
  padding-left: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
  padding-right: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
  background-color: var(--trybes-gf-conv-background-color);
  color: var(--trybes-gf-conv-font-color);
  font-size: var(--trybes-gf-conv-font-size);
  border-radius: var(--trybes-gf-conv-border-radius);
  border-color: var(--trybes-gf-conv-border-color);
  border-width: var(--trybes-gf-conv-border-width);
  border-style: solid;
  height: var(--trybes-gf-input-size-desktop);
  line-height: var(--trybes-gf-input-size-desktop);
  font-weight: 500;
}
@media only screen and (max-width: 782px) {
  .wp-block-trybes-gravityform .gf_pil .gfield_radio .gchoice input[type=radio] + label {
    height: var(--trybes-gf-input-size-mobile);
    line-height: var(--trybes-gf-input-size-mobile);
  }
}
.wp-block-trybes-gravityform .gf_pil .gfield_radio .gchoice input[type=radio]:hover + label {
  background-color: var(--trybes-gf-conv-selected-color);
  color: var(--trybes-gf-conv-selectedfont-color);
  border-color: var(--trybes-gf-conv-selected-color);
}
.wp-block-trybes-gravityform .gf_pil .gfield_radio .gchoice input[type=radio]:checked + label {
  background-color: var(--trybes-gf-conv-selected-color);
  color: var(--trybes-gf-conv-selectedfont-color);
  border-color: var(--trybes-gf-conv-selected-color);
}
.wp-block-trybes-gravityform .gf_pil .gfield_radio .gchoice input[type=radio]:focus + label {
  outline-color: var(--trybes-gf-input-focus-color);
  border-color: var(--trybes-gf-input-focus-color);
  border-width: var(--trybes-gf-conv-border-width);
}
.wp-block-trybes-gravityform .gf_pil.gf_list_inline .gfield_checkbox {
  flex-direction: row;
}
.wp-block-trybes-gravityform .gf_pil.gf_list_inline.no_checkbox .gfield_checkbox input[type=checkbox] {
  display: none;
}
.wp-block-trybes-gravityform .gf_pil.gf_list_inline.no_checkbox .gfield_checkbox input[type=checkbox] + label {
  padding-left: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
}
.wp-block-trybes-gravityform .gf_pil .gfield_checkbox {
  display: flex !important;
  flex-wrap: wrap;
  gap: 20px;
}
.wp-block-trybes-gravityform .gf_pil .gfield_checkbox .gchoice {
  position: relative;
  width: auto;
  align-items: stretch;
  cursor: pointer;
  padding-block-end: 0 !important;
  padding-inline-end: 0 !important;
}
.wp-block-trybes-gravityform .gf_pil .gfield_checkbox .gchoice input[type=checkbox] {
  position: absolute;
  left: calc(var(--trybes-gf-input-size-desktop) * 0.5);
  top: calc(50% - 12px);
  z-index: 10;
  border-color: var(--trybes-gf-conv-border-color);
  border-width: var(--trybes-gf-conv-border-width);
  border-style: solid;
  cursor: pointer;
}
.wp-block-trybes-gravityform .gf_pil .gfield_checkbox .gchoice input[type=checkbox] + label {
  cursor: pointer;
  display: inline-block;
  position: relative;
  text-align: center;
  font-weight: 500;
  width: auto !important;
  margin-left: 0;
  color: var(--trybes-gf-conv-font-color);
  font-size: var(--trybes-gf-conv-font-size);
  padding-left: calc(var(--trybes-gf-input-size-desktop) * 1.15) !important;
  padding-right: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
  background-color: var(--trybes-gf-conv-background-color);
  border-radius: var(--trybes-gf-conv-border-radius);
  border-color: var(--trybes-gf-conv-border-color);
  border-width: var(--trybes-gf-conv-border-width);
  border-style: solid;
  line-height: var(--trybes-gf-input-size-desktop);
}
@media only screen and (max-width: 782px) {
  .wp-block-trybes-gravityform .gf_pil .gfield_checkbox .gchoice input[type=checkbox] + label {
    height: var(--trybes-gf-input-size-mobile);
    line-height: var(--trybes-gf-input-size-mobile);
  }
}
.wp-block-trybes-gravityform .gf_pil .gfield_checkbox .gchoice input[type=checkbox]:checked, .wp-block-trybes-gravityform .gf_pil .gfield_checkbox .gchoice input[type=checkbox]:hover {
  border-color: var(--trybes-gf-conv-selected-color);
}
.wp-block-trybes-gravityform .gf_pil .gfield_checkbox .gchoice input[type=checkbox]:hover + label {
  background-color: var(--trybes-gf-conv-selected-color);
  color: var(--trybes-gf-conv-selectedfont-color);
  border-color: var(--trybes-gf-conv-selected-color);
}
.wp-block-trybes-gravityform .gf_pil .gfield_checkbox .gchoice input[type=checkbox]:checked + label {
  background-color: var(--trybes-gf-conv-selected-color);
  color: var(--trybes-gf-conv-selectedfont-color);
  border-color: var(--trybes-gf-conv-selected-color);
}
.wp-block-trybes-gravityform .gf_pil .gfield_checkbox .gchoice input[type=checkbox]:focus + label {
  outline-color: var(--trybes-gf-input-focus-color);
  border-color: var(--trybes-gf-input-focus-color);
  border-width: var(--trybes-gf-conv-border-width);
}
.wp-block-trybes-gravityform .gf_pil_open.gf_list_inline .gfield_radio {
  flex-direction: row;
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_radio {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_radio .gchoice {
  position: relative;
  width: auto;
  padding-block-end: 0 !important;
  padding-inline-end: 0 !important;
  gap: 15px;
}
@media only screen and (max-width: 639.98px) {
  .wp-block-trybes-gravityform .gf_pil_open .gfield_radio .gchoice {
    gap: 0;
  }
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_radio .gchoice input[type=radio] {
  position: absolute;
  left: -999999px;
  cursor: pointer;
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_radio .gchoice input[type=radio] + label {
  cursor: pointer;
  display: inline-block;
  position: relative;
  text-align: center;
  width: auto !important;
  margin-left: 0;
  padding-left: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
  padding-right: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
  background-color: var(--trybes-gf-conv-openbackground-color);
  color: var(--trybes-gf-conv-openfont-color);
  font-size: var(--trybes-gf-conv-font-size);
  border-radius: var(--trybes-gf-conv-border-radius);
  border-color: var(--trybes-gf-conv-openborder-color);
  border-width: var(--trybes-gf-conv-border-width);
  border-style: solid;
  height: var(--trybes-gf-input-size-desktop);
  line-height: var(--trybes-gf-input-size-desktop);
  font-weight: 500;
}
@media only screen and (max-width: 782px) {
  .wp-block-trybes-gravityform .gf_pil_open .gfield_radio .gchoice input[type=radio] + label {
    height: var(--trybes-gf-input-size-mobile);
    line-height: var(--trybes-gf-input-size-mobile);
  }
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_radio .gchoice input[type=radio]:hover + label {
  background-color: var(--trybes-gf-conv-openselected-color);
  color: var(--trybes-gf-conv-openselectedfont-color);
  border-color: var(--trybes-gf-conv-openselected-color);
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_radio .gchoice input[type=radio]:checked + label {
  background-color: var(--trybes-gf-conv-openselected-color);
  color: var(--trybes-gf-conv-openselectedfont-color);
  border-color: var(--trybes-gf-conv-openselected-color);
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_radio .gchoice input[type=radio]:focus + label {
  outline-color: var(--trybes-gf-input-focus-color);
  border-color: var(--trybes-gf-input-focus-color);
  border-width: var(--trybes-gf-conv-border-width);
}
.wp-block-trybes-gravityform .gf_pil_open.gf_list_inline .gfield_checkbox {
  flex-direction: row;
}
.wp-block-trybes-gravityform .gf_pil_open.no_checkbox .gfield_checkbox .gchoice input[type=checkbox] {
  display: none;
}
.wp-block-trybes-gravityform .gf_pil_open.no_checkbox .gfield_checkbox .gchoice input[type=checkbox] + label {
  padding-left: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_checkbox {
  display: flex !important;
  flex-wrap: wrap;
  align-content: flex-start;
  gap: 20px;
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_checkbox .gchoice {
  position: relative;
  width: auto;
  align-items: stretch;
  cursor: pointer;
  padding-block-end: 0 !important;
  padding-inline-end: 0 !important;
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_checkbox .gchoice input[type=checkbox] {
  position: absolute;
  left: calc(var(--trybes-gf-input-size-desktop) * 0.5);
  top: calc(50% - 12px);
  z-index: 10;
  border-color: var(--trybes-gf-conv-openborder-color);
  border-width: var(--trybes-gf-conv-border-width);
  border-style: solid;
  cursor: pointer;
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_checkbox .gchoice input[type=checkbox] + label {
  cursor: pointer;
  display: inline-block;
  position: relative;
  text-align: center;
  font-weight: 500;
  width: auto !important;
  margin-left: 0;
  color: var(--trybes-gf-conv-openfont-color);
  font-size: var(--trybes-gf-conv-font-size);
  padding-left: calc(var(--trybes-gf-input-size-desktop) * 1.15) !important;
  padding-right: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
  background-color: var(--trybes-gf-conv-openbackground-color);
  border-radius: var(--trybes-gf-conv-border-radius);
  border-color: var(--trybes-gf-conv-openborder-color);
  border-width: var(--trybes-gf-conv-border-width);
  border-style: solid;
  line-height: var(--trybes-gf-input-size-desktop);
}
@media only screen and (max-width: 782px) {
  .wp-block-trybes-gravityform .gf_pil_open .gfield_checkbox .gchoice input[type=checkbox] + label {
    height: var(--trybes-gf-input-size-mobile);
    line-height: var(--trybes-gf-input-size-mobile);
  }
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_checkbox .gchoice input[type=checkbox]:hover + label {
  background-color: var(--trybes-gf-conv-openselected-color);
  color: var(--trybes-gf-conv-openselectedfont-color);
  border-color: var(--trybes-gf-conv-openselected-color);
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_checkbox .gchoice input[type=checkbox]:checked + label {
  background-color: var(--trybes-gf-conv-openselected-color);
  color: var(--trybes-gf-conv-openselectedfont-color);
  border-color: var(--trybes-gf-conv-openselected-color);
}
.wp-block-trybes-gravityform .gf_pil_open .gfield_checkbox .gchoice input[type=checkbox]:focus + label {
  outline-color: var(--trybes-gf-input-focus-color);
  border-color: var(--trybes-gf-input-focus-color);
  border-width: var(--trybes-gf-conv-border-width);
}
.wp-block-trybes-gravityform .gfield--type-cs_price_options .ginput_container.horizontal-blocks ul .gchoice input[type=radio] + label {
  margin: 0px !important;
}

.gravity-forms-select-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: auto;
  border: 1px solid black;
  padding: 24px;
  box-sizing: border-box;
}
.gravity-forms-select-container img {
  width: 110px;
  height: auto;
}
.gravity-forms-select-container p:first-of-type {
  font-weight: 600;
  margin-bottom: 2px;
}
.gravity-forms-select-container p {
  font-size: 13px;
}
.gravity-forms-select-container .components-input-control__container {
  max-width: 370px !important;
  margin-top: 10px;
  border: 1px solid black;
}

.gf_flex.gf_list_inline .gfield_radio {
  flex-direction: row;
}
.gf_flex .gfield_radio {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.gf_flex .gfield_radio .gchoice {
  position: relative;
  width: auto;
  padding-block-end: 0 !important;
  padding-inline-end: 0 !important;
  gap: 15px;
}
@media only screen and (max-width: 639.98px) {
  .gf_flex .gfield_radio .gchoice {
    gap: 0;
  }
}
.gf_flex .gfield_radio .gchoice input[type=radio] {
  position: absolute;
  left: -999999px;
  cursor: pointer;
}
.gf_flex .gfield_radio .gchoice input[type=radio] + label {
  cursor: pointer;
  display: inline-block;
  position: relative;
  text-align: center;
  width: auto !important;
  margin-left: 0;
  padding-left: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
  padding-right: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
  background-color: var(--trybes-gf-conv-flexbackground-color);
  color: var(--trybes-gf-conv-flexfont-color);
  font-size: var(--trybes-gf-conv-font-size);
  border-radius: var(--trybes-gf-conv-flexborder-radius);
  border-color: var(--trybes-gf-conv-flexborder-color);
  border-width: var(--trybes-gf-conv-border-width);
  border-style: solid;
  height: var(--trybes-gf-input-size-desktop);
  line-height: var(--trybes-gf-input-size-desktop);
  font-weight: 500;
}
@media only screen and (max-width: 782px) {
  .gf_flex .gfield_radio .gchoice input[type=radio] + label {
    height: var(--trybes-gf-input-size-mobile);
    line-height: var(--trybes-gf-input-size-mobile);
  }
}
.gf_flex .gfield_radio .gchoice input[type=radio]:hover + label {
  background-color: var(--trybes-gf-conv-flexselected-color);
  color: var(--trybes-gf-conv-flexselectedfont-color);
  border-color: var(--trybes-gf-conv-flexselected-color);
}
.gf_flex .gfield_radio .gchoice input[type=radio]:checked + label {
  background-color: var(--trybes-gf-conv-flexselected-color);
  color: var(--trybes-gf-conv-flexselectedfont-color);
  border-color: var(--trybes-gf-conv-flexselected-color);
}
.gf_flex .gfield_radio .gchoice input[type=radio]:focus + label {
  outline-color: var(--trybes-gf-input-focus-color);
  border-color: var(--trybes-gf-input-focus-color);
  border-width: var(--trybes-gf-conv-border-width);
}
.gf_flex.gf_list_inline .gfield_checkbox {
  flex-direction: row;
}
.gf_flex.no_checkbox .gfield_checkbox .gchoice input[type=checkbox] {
  display: none;
}
.gf_flex.no_checkbox .gfield_checkbox .gchoice input[type=checkbox] + label {
  padding-left: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
}
.gf_flex .gfield_checkbox {
  display: flex !important;
  flex-wrap: wrap;
  align-content: flex-start;
  gap: 20px;
}
.gf_flex .gfield_checkbox .gchoice {
  position: relative;
  width: auto;
  align-items: stretch;
  cursor: pointer;
  padding-block-end: 0 !important;
  padding-inline-end: 0 !important;
}
.gf_flex .gfield_checkbox .gchoice input[type=checkbox] {
  position: absolute;
  left: calc(var(--trybes-gf-input-size-desktop) * 0.5);
  top: calc(50% - 12px);
  z-index: 10;
  border-color: var(--trybes-gf-conv-flexborder-color);
  border-width: var(--trybes-gf-conv-border-width);
  border-style: solid;
  cursor: pointer;
}
.gf_flex .gfield_checkbox .gchoice input[type=checkbox] + label {
  cursor: pointer;
  display: inline-block;
  position: relative;
  text-align: center;
  font-weight: 500;
  width: auto !important;
  margin-left: 0;
  color: var(--trybes-gf-conv-openfont-color);
  font-size: var(--trybes-gf-conv-font-size);
  padding-left: calc(var(--trybes-gf-input-size-desktop) * 1.15) !important;
  padding-right: calc(var(--trybes-gf-input-size-desktop) / 2) !important;
  background-color: var(--trybes-gf-conv-openbackground-color);
  border-radius: var(--trybes-gf-conv-border-radius);
  border-color: var(--trybes-gf-conv-openborder-color);
  border-width: var(--trybes-gf-conv-border-width);
  border-style: solid;
  line-height: var(--trybes-gf-input-size-desktop);
}
@media only screen and (max-width: 782px) {
  .gf_flex .gfield_checkbox .gchoice input[type=checkbox] + label {
    height: var(--trybes-gf-input-size-mobile);
    line-height: var(--trybes-gf-input-size-mobile);
  }
}
.gf_flex .gfield_checkbox .gchoice input[type=checkbox]:hover + label {
  background-color: var(--trybes-gf-conv-flexselected-color);
  color: var(--trybes-gf-conv-flexselectedfont-color);
  border-color: var(--trybes-gf-conv-flexselected-color);
}
.gf_flex .gfield_checkbox .gchoice input[type=checkbox]:checked + label {
  background-color: var(--trybes-gf-conv-flexselected-color);
  color: var(--trybes-gf-conv-flexselectedfont-color);
  border-color: var(--trybes-gf-conv-flexselected-color);
}
.gf_flex .gfield_checkbox .gchoice input[type=checkbox]:focus + label {
  outline-color: var(--trybes-gf-input-focus-color);
  border-color: var(--trybes-gf-input-focus-color);
  border-width: var(--trybes-gf-conv-border-width);
}

.gfield--type-cs_price_options .ginput_container.horizontal-blocks ul .gchoice input[type=radio] + label {
  margin: 0px !important;
}

/*# sourceMappingURL=style-gravityform.css.map*/