.theme-delta {
    background: rgb(227,227,227) url("../../images/bg-shape.svg");
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
}

.theme-delta .crew-container:before {
    /*content: "";*/
    /*position: absolute;*/
    /*top: -5%;*/
    /*left: -1px;*/
    /*z-index: 0;*/
    /*width: 102%;*/
    /*!*background: transparent url("../../images/blue-bg-shape.svg");*!*/
    /*background-size: cover;*/
    /*padding: 4rem 0 10.238rem;*/
}

.theme-delta .back-button:before {
    background-image: url('../../images/arrow-down.png');
    background-size: contain;
    background-repeat: no-repeat;
    width: 18px;
    height: 38px;
    content: "";
    display: inline-block;
    rotate: 90deg;
    margin-top: -6px;
    margin-right: 1.5rem;
    transition: all 0.3s linear;
}

.theme-delta .header-search::before {
    background-image: url('../../images/header-search-red2.svg');
    /*background-image: url('../../images/header-round-background-red.png');*/
}

.theme-delta .stories {
    padding: 10.667em 0 6.381rem;
    background: rgb(239,239,239) url('../../images/bg-shape.svg') 0% 0% no-repeat padding-box;
}
.theme-delta .job-post-container {
    /*background: #10559A;*/
    background: #10559A url('../../images/bg-shape.svg') 0% 0% no-repeat padding-box;
    padding: 8.571rem 0;
    text-align: center;
    background-size: cover;
}
.theme-delta .departments-container {
    background: rgb(239,239,239) url('../../images/bg-shape.svg') 0% 0% no-repeat padding-box;
    /*background: rgb(239,239,239) url('../../images/bg-shape.svg');*/
    /*background-size: cover;*/
    /*background-position: center;*/
    padding: 6.19rem 0;
}
/*.theme-delta .job-position-page .description ul li::before {*/
/*    content: "";*/
/*    display: inline-block;*/
/*    background: url('../../images/job-position/ic_bullet-1.svg') no-repeat;*/
/*    width: 2.8rem;*/
/*    min-height: 3rem;*/
/*    background-size: contain;*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*}*/

.theme-delta .crew-member-modal .crew-member-image {
    background: #0a5d99 url('../../images/shipjobs_modal.svg') 0% 0% no-repeat padding-box;
    background-size: cover;
}

.theme-delta.page-job .header-menu-fixed {
    z-index: 4;
}
.theme-delta.theme-delta-editable.page-job .job-position-page .banner {
    margin-top: 134px;
}
.theme-delta.page-job .job-position-page .banner {
    margin-top: 85px;
    margin-bottom: 4rem;
}
.theme-delta.page-job .job-position-page .banner img {
    max-height: 50vh;
    min-height: 50vh !important;
}

.theme-delta .awards-slider .d-flex {
    justify-content: center;
}

@media (max-width: 992.01px) {
    .theme-delta .job-position-fixed-header .position-info {
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-direction: row-reverse;
    }
    .theme-delta .job-position-fixed-header {
        padding-top: 1rem;
    }
    .theme-delta .job-position-fixed-header .position-actions {
        justify-content: space-between;
    }
    .theme-delta .job-position-fixed-header .position-actions .button-white-red {
        margin-bottom: 0;
        line-height: 1;
        height: 3.4rem;
    }
    .theme-delta .job-position-fixed-header .position-actions .share {
        padding-top: 0;
    }
}
@media (max-width: 768.01px) {
    .theme-delta .job-position-fixed-header .position-info {
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-direction: row;
    }
    .theme-delta .job-position-fixed-header .position-info .department-name {
        display: none;
    }
    .theme-delta .job-position-fixed-header .position-info .job-name {
        font-size: 2.2rem;
    }
    .theme-delta .job-position-fixed-header .position-actions {
        flex-direction: row-reverse;
    }
    .theme-delta .job-position-fixed-header .position-actions .share {
        padding: 0;
    }
    .theme-delta.page-job .job-position-page .banner img {
        min-height: 30vh !important;
        max-height: 30vh !important;
    }
    .theme-delta .job-position-fixed-header .position-actions .text {
        letter-spacing: 1px;
    }
}