#job_listing--hero > .ct-section-inner-wrap{max-width:100%;display:grid;align-items:center;justify-items:center;align-items:center;grid-template-columns:repeat(1,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px}#job_listing--hero{display:grid}#job_listing--hero{text-align:center;position:relative;background-color:var(--primary-color);height:var(--template-header-height) }#job_content > .ct-section-inner-wrap{padding-top:var(--s-12) ;padding-bottom:var(--s-20) ;display:flex;flex-direction:column}#job_content{display:flex}#section-78-2393 > .ct-section-inner-wrap{padding-top:var(--s-20) ;align-items:center}#section-78-2393{text-align:left}#section-81-2393 > .ct-section-inner-wrap{padding-top:0}#job_details{justify-items:stretch;align-items:stretch;grid-template-columns:repeat(2,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid;width:100%}@media (max-width:767px){#job_details{flex-direction:column;display:flex;gap:0px}}#job_title{color:var(--primary-color);font-weight:700;letter-spacing:0.03em}#headline-80-2393{font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--primary-color)}#headline-99-2393{font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--primary-color)}#link-258-2393{text-align:center;flex-direction:row;display:flex;gap:12px}#job_listing--hero-img{position:absolute;top:0px;left:0px;right:0px;bottom:0px;width:100%;height:100%;object-fit:cover;opacity:0.75;mix-blend-mode:multiply}#job_featured_image{object-fit:cover;max-height:500px;min-width:min(600px,100%) }#fancy_icon-260-2393>svg{width:19px;height:19px}#code_block-230-2393{unwrap:true}.oxy-dynamic-list :is([data-id="code_block-217-2393"],#incspec){unwrap:true}#_dynamic_list-124-2393{justify-items:stretch;align-items:stretch;grid-template-columns:repeat(3,minmax(350px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid;margin-right:0px}@media (max-width:1200px){#_dynamic_list-124-2393{align-items:stretch;grid-template-columns:repeat(2,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid}}@media (max-width:767px){#_dynamic_list-124-2393{align-items:stretch;grid-template-columns:repeat(1,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid}}#_dynamic_list-124-2393 .oxy-repeater-pages{font-size:12px}#_dynamic_list-124-2393{outline:none}#_dynamic_list-124-2393{transition:all 0.35s ease}#_dynamic_list-124-2393.wpgb-loading{opacity:0.35}#-form_widget-79-2393 .fluentform{background-color:#ffffff;padding-left:3rem;padding-top:2rem;padding-right:3rem;padding-bottom:2rem;border-top-color:var(--light-gray);border-right-color:var(--light-gray);border-bottom-color:var(--light-gray);border-left-color:var(--light-gray);border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-radius:2px}#-form_widget-79-2393 .fluentform .ff-el-input--label label{color:var(--primary-color)}#-form_widget-79-2393 .ff-el-input--label.ff-el-is-required.asterisk-right label:after,#-form_widget-79-2393 .ff-el-input--label.ff-el-is-required.asterisk-left label:before{color:var(--primary-color)}#-form_widget-79-2393 .ff-btn-submit{color:white;background-color:var(--primary-color);padding-left:3rem;padding-top:1rem;padding-right:3rem;padding-bottom:1rem;font-family:'Montserrat';font-weight:600;text-transform:uppercase;letter-spacing:1px;border_radius_border-radius:0px;border-top-color:white;border-right-color:white;border-bottom-color:white;border-left-color:white;border-radius:0px}#-form_widget-79-2393 .ff-message-success{background-color:white;padding-bottom:3rem;padding-top:3rem}#-form_widget-79-2393 .ff-message-success,#-form_widget-79-2393 .ff-message-success p{font-family:'Montserrat';color:var(--primary-color)}#-form_widget-79-2393 .ff-el-group input[type=checkbox]:after,#-form_widget-79-2393 .ff-el-group input[type=radio]:after{content:none}#-form_widget-79-2393{width:100%;max-width:800px}