/*
.careers-bg-container{
	height:630px;
}
*/

.uagb-block-3fd99e0e {
	overflow-y: clip !important;
}

.gpfup__droparea + .ginput_container_fileupload::after {
    content: "Upload a text, word, or PDF file by clicking a link below, or drag and drop into this box.";
    display: block;
    font-size: 14px;
    color: #666666;
    margin-top: 5px;
}

@media (min-width:767px) {
.parameter-title {
    font-size: 50px;
    font-weight: 300;
    line-height: 86px;
    letter-spacing: 0px;
    color: #135EAB;
	text-align:center;
}
}	

@media (max-width:767px) {
.parameter-title {
    font-size: 40px;
    font-weight: 300;
    line-height: 50px;
    letter-spacing: 0px;
    color: #135EAB;
	text-align:center;
}
}	

.label-header {
    font-size: 20px;
    text-transform: uppercase;
}

.header-label label {
    font-size: 20px;
    text-transform: uppercase;
	letter-spacing:0.6px;
}

.gform_page_footer.top_label {
    border-top: 1px solid #707070;
    padding-top: 21px;
	margin-top:36px;
}

.gform_next_button {
	background-color:#F27821 !important;
	text-transform:uppercase !important;
}

.uagb-block-3fd99e0e {
	position:relative !important;
	overflow-x:hidden !important;
	width:100vw;
}

/*
.uagb-block-4cad9945::before {
    content: "";
    position: absolute;
    top: 0;
    left: -50vw; 
    width: 150vw; 
    height: 100%;
    background: rgba(238, 238, 238, 0.8);
    z-index: -1;
}
*/

.uagb-block-3fd99e0e {
	margin-bottom:0px;
	padding-bottom:0px !important;
}

#gform_wrapper_3 .gform_page_footer.top_label {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#gform_page_3_1 .gform_page_footer.top_label {
    justify-content: flex-end;
}

#gform_drag_drop_area_3_56 {
	border-radius:6px;
}

#gform_wrapper_3 .gform_page_footer.top_label .gform-theme-button,
#gform_wrapper_3 .gform_page_footer.top_label #gform_submit_button_3 {
    width: 200px;
    border-radius: 6px;
    border-width: 0;
}

/*form column spacing */
@media (min-width:767px) {
	#field_3_56 {
	grid-column:span4;
	position:absolute;
	right:0;
	max-height:257px !important;
	height:257px !important;
	margin-top:27px;
		width: 33%;
}

#field_3_8,
#field_3_9,
#field_3_10,
#field_3_11 {
    grid-column-start:span 8;
}
	
.resume-upload #gfield_description_3_56 {
	position: absolute; 
	top: 35%; 
	z-index: 99;
	margin: 0 20%;
}	

}

@media (max-width: 767px) 
{
	#gform_3 {
		padding: 20px;
	}
	
	#field_3_56 {
		position: relative; 
		height: 300px;
	}
	
	#field_3_56 label {
		top: 75px;
		position: absolute; 
	}
	
	.resume-upload #gfield_description_3_56 {
	position: absolute; 
	top: 125px; 
	z-index: 99;
}
	
	.gform-theme--foundation .gform-grid-col {
		padding-inline: 0;
	}
	
	.gform-theme--foundation .gform-grid-row {
		margin-inline: 0;
	}
}


.gform-field-label.gform-field-label--type-sub {
    position: absolute;
    left: -9999px;
}	
	
	
.gfield_label.gform-field-label {
    position: absolute;
    left: -9999px;
}	
	
.gf_page_steps {
    justify-content: flex-end;
    column-gap: 0px !important;
	margin-bottom:-20px !important;
	margin-right:7px;
}

.gform-theme--framework .gf_step {
    gap: 0px !important;
	width:15px;
}

.gf_step_number {
    background-color: revert !important;
    border-width: 0px !important;
    color: #F5821E !important;
}

.gf_step_number::after {
    display: none !important;
}

.gf_step_active span{
    color: #75787B !important;
}

#gform_previous_button_3_21 {
    color: #666666 !important;
}

/*form input styling */

.ginput_container.ginput_container_text input,
.ginput_container.ginput_container_email input,
.ginput_container.ginput_container_fileupload input,
.ginput_container.ginput_container_address input,
.ginput_container.ginput_container_phone input{
    height: 55px !important;
    max-height: 55px !important;
    border-radius: 6px !important;
    box-shadow: none !important;
    border-width: 0px !important;
    width: 100% !important;
}

span.ginput_right.address_country.ginput_address_country.gform-grid-col select#input_3_19_6 {
        height: 55px !important;
    max-height: 55px !important;
    border-radius: 6px !important;
    box-shadow: none !important;
    border-width: 0px !important;
    width: 100% !important;
}

span.ginput_right.address_country.ginput_address_country.gform-grid-col select#input_3_19_6 {
    height: 55px !important;
    max-height: 55px !important;
    border-radius: 6px !important;
    box-shadow: none !important;
    border-width: 0px !important;
    width: 100% !important;
	   text-align: center;
    font-size: 16px;
    color: #666666;
    vertical-align: middle;
    text-transform: uppercase;
    line-height: 25px;
    letter-spacing: 0px;
	padding-top:14px;
	
}

#field_3_33 .ginput_container.ginput_container_select select.large.gfield_select {
    height: 55px !important;
    max-height: 55px !important;
    border-radius: 6px !important;
    box-shadow: none !important;
    border-width: 0px !important;
    width: 100% !important;
    text-align: center;
    font-size: 16px;
    color: #666666;
    vertical-align: middle;
    text-transform: uppercase;
    line-height: 25px;
    letter-spacing: 0px;
    padding-top: 14px;
}
.ginput_container_date input#input_3_34,
.ginput_container_date input#input_3_35,
.ginput_container_date input#input_3_52 {
    height: 55px !important;
    max-height: 55px !important;
    border-radius: 6px !important;
    box-shadow: none !important;
    border-width: 0px !important;
    width: 100% !important;
    text-align: center;
    font-size: 16px;
    color: #666666;
    vertical-align: middle;
    text-transform: uppercase;
    line-height: 25px;
    letter-spacing: 0px;
}

#field_3_37 .ginput_container.ginput_container_select select#input_3_37 {
    height: 55px !important;
    max-height: 55px !important;
    border-radius: 6px !important;
    box-shadow: none !important;
    border-width: 0px !important;
    width: 100% !important;
    text-align: center;
    font-size: 16px;
    color: #666666;
    vertical-align: middle;
    text-transform: uppercase;
    line-height: 25px;
    letter-spacing: 0px;
    padding-top: 14px;
}

#field_3_44 .ginput_container_select select#input_3_44 {
    height: 55px !important;
    max-height: 55px !important;
    border-radius: 6px !important;
    box-shadow: none !important;
    border-width: 0px !important;
    width: 100% !important;
    text-align: center;
    font-size: 16px;
    color: #666666;
    vertical-align: middle;
    text-transform: uppercase;
    line-height: 25px;
    letter-spacing: 0px;
    padding-top: 14px;
}

.ginput_container.ginput_container_text,
.ginput_container.ginput_container_email,
.ginput_container.ginput_container_fileupload,
.ginput_container.ginput_container_address, .ginput_container.ginput_container_phone {
    width: 100% !important;
    inline-size: 100% !important;
}

.gform-theme--foundation .gform_fields {
	row-gap:11px !important;
}




.gfield_label.gform-field-label span.screen-reader-text {
    position: static;
    clip: auto;
    width: auto;
    height: auto;
    overflow: visible;
    margin: 0;
    padding: 0;
    border: 0;
}

.gform_wrapper input::placeholder,
.gform_wrapper textarea::placeholder,
.gform_wrapper select::placeholder {
  text-align: center;
  font-size: 16px;
  color: #666666;
  vertical-align: middle;
  text-transform: uppercase;
  line-height: 25px;
  letter-spacing: 0px;
}

.gform_wrapper textarea {
	padding-top:4.1em;
	box-shadow:none;
	border-width:0px !important;
	height:138px;
}

.label-show .gfield_label.gform-field-label {
    position: relative;
    left: auto;
}

/*
div.ginput_container_fileupload span.gform_fileupload_rules{
    display:none;
}
*/

.gform_page_footer .top_label {
	justify-content:flex-end !important;
}

body .gform_wrapper .gform_body .gform_page_footer .gform_button {
    width: 200px;
    background-color: #F27821 !important;
}


.ginput_container.ginput_container_fileupload input {
	height:255px !important;
	max-height:255px !important;
}

#field_3_13 .ginput_container.ginput_container_fileupload {
    max-height: 100px
	!important;
	height:100px !important;
}
#field_3_13 .ginput_container.ginput_container_fileupload input {
    height: 100px !important;
}

#input_3_26 {
    border-width: 0;
	border-radius:6px;
}

#input_1_2 {
    height: 38px !important;
    max-height: unset !important;
    box-shadow: unset !important;
    border-width: unset !important;
}

/*upload*/
.ginput_container_fileupload {
	min-width: 100%; 
	height: 100%; 
	min-height: 100%;
}

.resume-upload label  {
	left: auto!important;
	right: auto !important;
	top: 40px;
	color: #F5821E !important;
	font-weight: bold; 
	font-size: 20px !important; 
	text-transform: uppercase; 
	z-index: 9999 !important;
	width: 100% !important; 
	text-align: center;
	justify-content: center; 
}



.gform_fileupload_rules, .gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload) .gform_drop_area::before, .gform_drop_instructions {
	display: none !important; 
}

.ginput_container.ginput_container_fileupload div {
	height: 100%; 
	min-height: 100%; 
}

#gform_drag_drop_area_3_56 {
	display: flex; 
	flex-direction: column;
	justify-content: flex-end; 
	align-items: center; 
	border: 0;
}

#field_3_56 label {
    margin-bottom: 0px;
	font-weight:700 !important;
}

#gform_browse_button_3_56 {
	background-color: transparent; 
	color: #135EAB;
	text-transform: uppercase; 
	box-shadow: none; 
	font-size: 16px; 
}

#gfield_description_3_56 {
	text-align: center; padding: 10px; 
	padding-top:0px;
	color: #666666;
	font-size: 16px; 
}

#gform_drag_drop_area_3_56 {
	padding: 20px !important;
}.wp-block-uagb-container{display:flex;position:relative;box-sizing:border-box;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease}.wp-block-uagb-container .spectra-container-link-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.wp-block-uagb-container.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:flex;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}.wp-block-uagb-container .wp-block-uagb-blockquote,.wp-block-uagb-container .wp-block-spectra-pro-login,.wp-block-uagb-container .wp-block-spectra-pro-register{margin:unset}.wp-block-uagb-container .uagb-container__video-wrap{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.wp-block-uagb-container .uagb-container__video-wrap video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;display:inline-block;vertical-align:baseline;-o-object-fit:cover;object-fit:cover;background-size:cover}.wp-block-uagb-container.uagb-layout-grid{display:grid;width:100%}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap{display:inherit;width:inherit}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.alignwide.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:inherit;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box),body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap,body .wp-block-uagb-container>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap){min-width:unset !important;width:100%;position:relative}body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container ol,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap ol{max-width:-webkit-fill-available;margin-block-start:0;margin-block-end:0;margin-left:20px}.ast-plain-container .editor-styles-wrapper .block-editor-block-list__layout.is-root-container .uagb-is-root-container.wp-block-uagb-container.alignwide{margin-left:auto;margin-right:auto}.uagb-container__shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.uagb-container__shape-top{top:-3px}.uagb-container__shape-bottom{bottom:-3px}.uagb-container__shape.uagb-container__invert.uagb-container__shape-bottom,.uagb-container__shape.uagb-container__invert.uagb-container__shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uagb-container__shape.uagb-container__shape-flip svg{transform:translateX(-50%) rotateY(180deg)}.uagb-container__shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uagb-container__shape .uagb-container__shape-fill{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.uagb-container__shape.uagb-container__shape-above-content{z-index:9;pointer-events:none}.nv-single-page-wrap .nv-content-wrap.entry-content .wp-block-uagb-container.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media only screen and (max-width: 767px){.wp-block-uagb-container .wp-block-uagb-advanced-heading{width:-webkit-fill-available}}.wp-block-uagb-image--align-none{justify-content:center}.wp-block-uagb-container.uagb-block-ea531a5b .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-ea531a5b .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-ea531a5b .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-ea531a5b .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-ea531a5b .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-ea531a5b{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-ea531a5b > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 80vw);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: wrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-ea531a5b{box-shadow: 0px 0px   #00000070 ;padding-top: 100px;padding-bottom: 20px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-4cad9945 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-4cad9945 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-4cad9945 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-4cad9945 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-4cad9945 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-4cad9945{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-4cad9945 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 80vw);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: stretch;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-4cad9945{box-shadow: 0px 0px   #00000070 ;padding-top: 80px;padding-bottom: 95px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;background-color: #ececec;;row-gap: 20px;column-gap: 20px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-ea531a5b{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-ea531a5b > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-ea531a5b{padding-top: 100px;padding-bottom: 20px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-4cad9945{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-4cad9945 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;align-items: stretch;}.wp-block-uagb-container.uagb-block-4cad9945{padding-top: 80px;padding-bottom: 95px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #ececec;;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-ea531a5b{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-ea531a5b > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-ea531a5b{padding-top: 0px;padding-bottom: 0px;padding-left: 20px;padding-right: 20px;margin-top: 20px !important;margin-bottom: 20px !important;margin-left: 20px;margin-right: 20px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-4cad9945{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-4cad9945 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;align-items: stretch;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-4cad9945{padding-top: 80px;padding-bottom: 95px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #ececec;;}}.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}