.elementor-1385 .elementor-element.elementor-element-9ea8102{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1385 .elementor-element.elementor-element-ff35268{--display:flex;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--overlay-opacity:0.04;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );box-shadow:4px 4px 0px 0px #038C33;}.elementor-1385 .elementor-element.elementor-element-ff35268:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-ff35268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bad1916 );}.elementor-1385 .elementor-element.elementor-element-ff35268::before, .elementor-1385 .elementor-element.elementor-element-ff35268 > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-ff35268 > .e-con-inner > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-ff35268 > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-ff35268 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-ff35268 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tglom.org/wp-content/uploads/2026/02/bg-pattern.png");--background-overlay:'';background-position:center center;background-size:contain;}.elementor-1385 .elementor-element.elementor-element-b09d115{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-row{margin-top:0rem;margin-bottom:1.5rem;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__label{margin:0rem 0rem 0.15rem 0rem;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__label .jet-form-builder__required{color:#A30000;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__desc{text-align:left;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__fields-group{flex-direction:row;gap:1rem 1rem;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__field-wrap label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );background-color:var( --e-global-color-bad1916 );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__field-wrap.checkradio-wrap span{gap:0.5rem;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__field-wrap span::before{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__field-wrap label > span::before{background-color:var( --e-global-color-69e2250 );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__field-wrap label :not(:disabled):not(:checked):hover + span::before{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );background-color:var( --e-global-color-bad1916 );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__field-wrap label :focus:not(:checked) + span::before{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAFAFA;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__field-wrap label :checked + span::before{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAFAFA;background-color:var( --e-global-color-accent );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){background-color:var( --e-global-color-69e2250 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__field.textarea-field{height:8rem;min-height:8rem;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder input{color-scheme:normal;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-repeater__row{padding:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-repeater__new{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );padding:0.15rem 0.5rem 0.15rem 0.5rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-repeater__remove{background-color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;margin:0.5rem 0.5rem 0.5rem 0.5rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__action-button:hover{border-color:var( --e-global-color-text );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__action-button{transition:all 0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__next-page-wrap{padding:2rem 0rem 0rem 0rem;text-align:left;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__next-page{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__next-page:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );background-color:var( --e-global-color-text );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__prev-page{margin:0rem 0.8rem 0rem 0rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-239ef27 );color:var( --e-global-color-text );background-color:var( --e-global-color-239ef27 );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-progress-pages{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;background-color:var( --e-global-color-239ef27 );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item{padding:0.15rem 0.15rem 0.15rem 0.15rem;margin:0rem 0rem 0rem 0rem;font-family:"Public Sans", Sans-serif;font-size:clamp(0.79rem, 0.8345rem + -0.1873vw, 0.694rem);font-weight:400;border-radius:0rem 0rem 0rem 0rem;color:var( --e-global-color-bad1916 );background-color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__separator{height:1px;min-height:1px;background-color:var( --e-global-color-text );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item--circle{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bad1916 );border-radius:0rem 0rem 0rem 0rem;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item{padding:0.15rem 0.15rem 0.15rem 0.15rem;font-family:"Public Sans", Sans-serif;font-size:clamp(0.79rem, 0.8345rem + -0.1873vw, 0.694rem);font-weight:400;border-radius:0rem 0rem 0rem 0rem;color:var( --e-global-color-text );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__separator{height:1px;min-height:1px;background-color:var( --e-global-color-text );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item--circle{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0rem 0rem 0rem 0rem;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item{padding:0.15rem 0.15rem 0.15rem 0.15rem;font-family:"Public Sans", Sans-serif;font-size:clamp(0.79rem, 0.8345rem + -0.1873vw, 0.694rem);font-weight:400;border-radius:0rem 0rem 0rem 0rem;color:var( --e-global-color-bad1916 );background-color:var( --e-global-color-accent );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__separator{height:1px;min-height:1px;background-color:var( --e-global-color-accent );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item--circle{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bad1916 );border-radius:0rem 0rem 0rem 0rem;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-message--success{padding:0.25rem 0.25rem 0.25rem 0.25rem;text-align:center;}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-message--error{padding:0.25rem 0.25rem 0.25rem 0.25rem;text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1385 .elementor-element.elementor-element-9ea8102{--content-width:520px;}}@media(min-width:2400px){.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__field-wrap label{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__field-wrap label{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__field-wrap label{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-b09d115 */.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder__desc a {
    color: var( --e-global-color-text );
    text-decoration: underline;
}

.elementor-1385 .elementor-element.elementor-element-b09d115 .wp-block-heading {
	font-size: var(--e-global-typography-30e912d-font-size);
	padding-top: 1rem;
}

.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-progress-pages__item--label {
    display: none;
}

.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-progress-pages__item--circle {
    width: 1.25rem;
    height: 0.8rem;
}

.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-progress-pages__item--wrapper {
    margin-bottom: 0.25rem;
}





.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-repeater__row {
    padding: 0.5rem;
    border-bottom: 1px solid var( --e-global-color-secondary );
}

.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-repeater__items {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
}

.elementor-1385 .elementor-element.elementor-element-b09d115 .jet-form-builder-repeater__row-fields .jet-form-builder-row {
	margin-top: 0;
	margin-bottom: 0;
}

.elementor-1385 .elementor-element.elementor-element-b09d115 .field-type-repeater-field > .jet-form-builder__label .jet-form-builder__label-text {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
}



.elementor-1385 .elementor-element.elementor-element-b09d115 .terms-of-employment {
    max-height: 25rem;
    overflow-x: scroll;
    background-color: var( --e-global-color-2728a7a );
    padding: 1rem;
    border: 1px solid var( --e-global-color-a519acb );
}


.elementor-1385 .elementor-element.elementor-element-b09d115 .add-custom-option {
    background-color: var(--e-global-color-secondary);
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-c05f9a7-font-family), Sans-serif;
    font-size: var(--e-global-typography-c05f9a7-font-size);
    font-weight: var(--e-global-typography-c05f9a7-font-weight);
    padding: 0.15rem 0.5rem;
    border: 1px solid var(--e-global-color-secondary);
}






/* style select fields */
.select2-container .select2-selection--single {
	height: auto !important;
}


.select2-container--default .select2-selection--single {
    background-color: var( --e-global-color-69e2250 ) !important;
    border: 1px solid var( --e-global-color-text ) !important;
    border-radius: 0 !important;
    padding: 0.5rem 0.75rem;
}


.select2-container .select2-selection--single .select2-selection__rendered {
    padding-left: 0 !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 0.6rem !important;
    right: 0.25rem !important;
}


.select2-container {
  width: 100% !important;
}/* End custom CSS */