.careerBanner{
    background-image: url(/desktop/frontend/images/porfolio/top-bn.webp);
    background-position: right;
    background-repeat: no-repeat;
    background-size: contain;
}
.cdescription{
    border-bottom: 1px solid rgb(163, 163, 163);
    padding-bottom: 10px;
}
.jobBox{
    border-radius: 1rem;
    padding: 2rem 2.5rem;
    border: 1px solid var(--accent);
    margin-top: 2rem;
}

.jobApp{
    border-radius: 1rem;
}

.jobFormmwt input:not(.btnStatic,.resumeup), .jobFormmwt select{
    display: block;
    width: 100%;
    border: none;
    border-bottom: 1px solid var(--accent);
    margin-bottom: 30px;
    padding: 1rem;
    background: transparent;
    border-radius: 0;
}

.jobFormmwt input:focus, .jobFormmwt select:focus{
    outline: none;
    box-shadow: none;
    border-bottom: 2px solid rgb(169, 169, 169);
}

.bookRight{
    padding: 8rem 12rem;
    height: 100%;
}
.resumeup{
    width: 50%;
    border: none;
    padding-left: 1rem;
    
}
.resumeField{
    border-bottom: 1px solid var(--accent);
    margin-bottom: 30px;
    padding: 0.4rem 1rem 1rem 1rem ;
}
.resumeField input:focus{
    outline: none;
    border-bottom: none;
}
.resumeField:hover{
    border-bottom: 2px solid rgb(169, 169, 169);

}

@media (max-width: 992px) {
    .careerBanner{
        background-image: none;
    }
    
  }
  @media (max-width: 786px) {
    .careersPage{
        padding-inline: 20px;
    }
    .resumeup{
        width: 100%;
        padding-left: initial;
    }
    .resumeField{
       
        padding-top: initial ;
    }
    .resumeField label{
        padding-bottom: 0.5rem;
    }
    #currentOpensMwt .padT100{
        padding-top: 30px;
        padding-bottom: 50px;
    }
  }