.elementor-1099 .elementor-element.elementor-element-3d6b69e{--display:flex;}.elementor-1099 .elementor-element.elementor-element-3d6b69e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder__label{padding:4px 0px 0px 0px;}.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder__desc{text-align:left;}.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){padding:5px 5px 5px 5px;}.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder input{color-scheme:normal;}.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder-repeater__new{background-color:var( --e-global-color-14d4202 );font-size:1.3rem;border-style:solid;border-color:var( --e-global-color-b6e0b66 );}.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder-repeater__remove{background-color:var( --e-global-color-2eb3ad2 );border-radius:50% 50% 50% 50%;}.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder__action-button{transition:all 0.3s;}.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder-message--success{text-align:center;}.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder-message--error{text-align:center;}@media(min-width:768px){.elementor-1099 .elementor-element.elementor-element-3d6b69e{--width:134.942%;}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-9e1f132 */sslector form {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    width: 90vw !important;
    box-sizing: border-box;
    z-index: 1000;
    background: white;
    padding: 0 25px 25px 25px;
}

/* hide wizzywig style options */
/* Hide the first button group (Paragraph dropdown) */
.mce-container.mce-toolbar .mce-container-body > .mce-flow-layout-item:nth-child(1) {
  display: none;
}

/* Hide the blockquote button (last button) in the second group */
.mce-container.mce-toolbar .mce-container-body > .mce-flow-layout-item:nth-child(2) .mce-widget.mce-btn:last-child {
  display: none;
}

/* Hide the fifth button group (link buttons) */
.mce-container.mce-toolbar .mce-container-body > .mce-flow-layout-item:nth-child(5) {
  display: none;
}


.jet-form-builder__label-text {
    color: var(--e-global-color-4679002);
    font-weight: 700;
    font-size:1rem;
    text-transform: uppercase;
    line-height: 1.8em;
    font-family:'proxima-nova', sans-serif;
}

textarea::placeholder {
  font-style: italic;
  font-size: .9rem;
}

/*
.field-type-switcher {
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    }

.field-type-switcher .jet-form-builder__label {
    display: flex;
    justify-content: flex-end;
    margin-right:10px;
    margin-top:-6px;
    font-family:"proxima-nova-condensed";
    font-size:1.2rem;
}
*/
/*[data-field-name="label-chat"] { height: 110px; }*/


.elementor-1099 .elementor-element.elementor-element-9e1f132 .field-type-repeater-field > .jet-form-builder__label > .jet-form-builder__label-text {font-size:0;}

.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder-repeater .jet-form-builder-row {
    flex-direction: row;
    flex-wrap: nowrap;
}

.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder-repeater .jet-form-builder-row .jet-form-builder__label {
    flex: 0 1 110px;
    display: flex;
    justify-content: flex-end;
    padding-right:10px;
}

.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder-repeater .jet-form-builder-row .jet-form-builder__field-wrap {}

.elementor-1099 .elementor-element.elementor-element-9e1f132 .jet-form-builder-repeater .jet-form-builder-repeater__row {
    padding: 15px;
    background:#e4e5e7;
    margin-bottom: 20px;
}/* End custom CSS */