.block-banner_image{position:relative}@media (width>=768px){.block-banner_image,.block-banner_image .html-bg_holder{min-height:450px}.block-banner_image[data-layout_style=style_2] .html-bg_holder{margin-left:15px;margin-right:15px}}@media (width<=767.98px){.block-banner_image .html-banner_text{width:auto;padding:3rem .5rem;position:relative!important}.block-banner_image .html-bg_holder{min-height:60vw!important}}#employment-hero-widgets *,#employment-hero-widgets :before,#employment-hero-widgets :after{box-sizing:border-box;margin:0}#employment-hero-widgets{color:#000;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif;font-size:16px;display:block}#employment-hero-widgets .eh-header{justify-content:center;width:100%;padding:24px 16px 0;display:flex}#employment-hero-widgets .eh-header .eh-job-count{text-align:left;width:100%;max-width:1090px}#employment-hero-widgets .eh-jobs-container{flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;padding:24px 16px;display:flex}#employment-hero-widgets .eh-job-list-inner{flex-direction:column;gap:16px;width:100%;max-width:1090px;display:flex}#employment-hero-widgets .eh-job-count{color:#000;font-size:16px;font-weight:400;line-height:24px}#employment-hero-widgets .eh-job-card{cursor:pointer;text-align:left;width:100%;color:inherit;font-family:inherit;font-size:inherit;background-color:#fff;border:none;border-radius:12px;gap:20px;padding:20px;text-decoration:none;transition:background-color .15s;display:flex}#employment-hero-widgets .active,#employment-hero-widgets .eh-job-card:hover{background-color:#f9f5ff}#employment-hero-widgets .eh-job-logo-box{background-color:#e4e4e7;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:100px;min-width:100px;height:100px;display:flex;overflow:hidden}#employment-hero-widgets .eh-job-logo-img{object-fit:contain;width:100%;height:100%}#employment-hero-widgets .eh-job-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}#employment-hero-widgets .eh-job-title{color:#000;margin:0 0 4px;font-size:18px;font-weight:500;line-height:22px}#employment-hero-widgets .eh-job-meta,#employment-hero-widgets .eh-job-posted{color:#71717a;font-size:16px;font-weight:400;line-height:24px}#employment-hero-widgets .eh-accordion{text-align:left;max-height:0;margin:0 20px;transition:max-height .2s ease-out;overflow:hidden}@media (width<=768px){#employment-hero-widgets .eh-job-logo-box{width:70px;min-width:70px;height:70px}#employment-hero-widgets .eh-job-title{font-size:16px}#employment-hero-widgets .eh-job-meta,#employment-hero-widgets .eh-job-posted{font-size:14px}}#employment-hero-widgets .btn{box-sizing:border-box;justify-content:center;align-items:center;width:50%;margin-inline:auto;padding:10px 25px;font-size:18px;font-weight:500;text-decoration:none;transition:background-color .3s ease-in-out;display:inline-flex;position:relative;overflow:hidden;border-radius:20px!important;margin:20px 0 10px!important}#employment-hero-widgets .btn:hover{color:#212529;text-decoration:none}#employment-hero-widgets .btn-style_1{background-color:var(--flame);border:none;color:#fff!important}#employment-hero-widgets .btn-style_1:hover{background-color:var(--flame_hover);color:#fff!important}#employment-hero-widgets .center{justify-content:center;align-items:center;width:100%;display:flex}#employment-hero-widgets .eh-accordion h3,#employment-hero-widgets .eh-accordion button{font-family:var(--font_fat);text-transform:none;margin:0 0 .25rem;font-weight:400;line-height:1.2}#employment-hero-widgets .eh-accordion p,#employment-hero-widgets .eh-accordion li{margin-bottom:.6rem;font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:300!important;line-height:1.5!important}
