footer .elementor-shape-fill{fill:#f9f9f9 !important}body{background-color:#f9f9f9 !important}.jobsBanner .elementor-background-overlay{background-color:#000}.jobsListContainer{display:flex;flex-wrap:wrap;justify-content:center;gap:2em}.jobsListItem{--offset: 2em;width:22%;min-width:250px}.jobsListItem a{cursor:pointer;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:2em;padding-bottom:calc(2em + var(--offset));border-radius:10px;background-color:#fff;display:flex;flex-direction:column;gap:3em;transition:transform .5s}.jobsListItem a p{cursor:pointer;margin-bottom:0}.jobsListItem a p:last-child{position:relative;top:var(--offset)}.jobsListItem a p:last-child::before{content:"";position:absolute;top:-100%;height:1px;width:100%;background-color:#707070}.jobsListItem a:hover{transform:scale(1.1)}.jobsList .moreButtonContainer{margin-top:5em;text-align:center}.jobsList .moreButtonContainer button{background-color:#17243b;border:1px solid #17243b;border-radius:1em;color:#f9f9f9;cursor:pointer;font-size:2rem;padding:.5em 2em}.jobsList .moreButtonContainer button.done{background-color:rgba(0,0,0,0);border:1px solid #08243e;color:#08243e;cursor:default;opacity:.5}.jobsList .moreButtonContainer button:not(.done):hover{background-color:rgba(0,0,0,0);border:1px solid #08243e;color:#08243e}.jobsNews h2{text-align:left}.jobsNews .postContentExcerpt{display:none}.jobsNews .alm-btn-wrap{display:none}.jobsNews .alm-listing{padding:0;align-items:stretch;display:flex;flex-wrap:wrap;gap:4em;justify-content:space-between;list-style:none;margin-bottom:4em}.jobsNews .alm-listing li:not(.elementor-editor-element-setting){display:flex;flex-direction:column;position:relative;width:30%}.jobsNews .alm-listing li:not(.elementor-editor-element-setting) .postThumbnail a{display:inline-block;position:relative;width:100%;text-align:center}.jobsNews .alm-listing li:not(.elementor-editor-element-setting) .postThumbnail a img{border-radius:2em;height:10em;object-fit:contain;width:max-content;padding:0em}.jobsNews .alm-listing li:not(.elementor-editor-element-setting) .postContent{display:flex;flex-direction:column;height:100%;position:relative}.jobsNews .alm-listing li:not(.elementor-editor-element-setting) .postContentMeta{font-size:1.5rem;margin:1em 0}.jobsNews .alm-listing li:not(.elementor-editor-element-setting) .postContentTitle{text-align:left}.jobsNews .alm-listing li:not(.elementor-editor-element-setting) .postContentTitle a{font-size:2.5rem !important}.jobsNews .alm-listing li:not(.elementor-editor-element-setting) .postContentRead{align-items:center;color:#5d80c1;display:flex;font-size:1.8rem;margin-top:auto;transition:color .5s;margin-top:auto;width:fit-content;padding:.3em 1em;color:#fff;background-color:#5d80c1;border:1px solid rgba(0,0,0,0);border-radius:1em;transition:background-color .5s,color .5s}.jobsNews .alm-listing li:not(.elementor-editor-element-setting) .postContentRead:hover{color:#08243e}.jobsNews .alm-listing li:not(.elementor-editor-element-setting) .postContentRead:hover{background-color:#fff;border:1px solid #08243e;color:#08243e}.jobsNews .alm-btn-wrap{margin-top:5em;text-align:center}.jobsNews .alm-btn-wrap button{background-color:#17243b;border:1px solid #17243b;border-radius:1em;color:#f9f9f9;cursor:pointer;font-size:2rem;padding:.5em 2em}.jobsNews .alm-btn-wrap button.done{background-color:rgba(0,0,0,0);border:1px solid #08243e;color:#08243e;cursor:default;opacity:.5}.jobsNews .alm-btn-wrap button:not(.done):hover{background-color:rgba(0,0,0,0);border:1px solid #08243e;color:#08243e}@media(max-width: 767px){.jobsNews h2{text-align:center !important}.jobsNews .alm-listing{flex-direction:column;align-content:center}.jobsNews .alm-listing li:not(.elementor-editor-element-setting){width:100% !important}.jobsNews .alm-listing li:not(.elementor-editor-element-setting) p,.jobsNews .alm-listing li:not(.elementor-editor-element-setting) h3{text-align:center !important}.jobsNews .alm-listing li:not(.elementor-editor-element-setting) .postContentRead{margin:auto}.jobsNews .alm-listing li:not(.elementor-editor-element-setting) .postContentTitle a{font-size:2rem !important}}
