.job-profile{width:100%;height:fit-content;padding:calc(var(--header-height) * 1.5) 3em var(--header-height);display:flex}.job-profile-details{width:50%;height:fit-content;display:flex;flex-direction:column;gap:1.5rem}.job-profile-details .job-title{font-size:3vw}.job-profile-details .blog-main-tittle{color:#000;font-family:Urbanist;font-size:calc(var(--fs-root) * 1.5);font-style:normal;font-weight:500;line-height:110%}.job-profile-more-jobs .job-filter{display:flex;align-items:center;justify-content:center}.profile-apply{display:flex;justify-content:center;gap:1vw;align-items:flex-end;flex-direction:column;width:50%;height:fit-content}.profile-apply #cv{height:10vw;width:100%;background-color:transparent}#profile-apply-top{width:60%;height:fit-content;background-color:#fff;border-radius:8px;padding:3vw;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:2em}#profile-apply-input{width:100%;justify-content:center;align-items:flex-start;flex-direction:column;display:flex;gap:.5em;color:#888}.job-apply-input{height:7vh;width:100%;padding:1vw 0;border-radius:10px;border:none;outline:none;background-color:#f8f8f8;font-family:Urbanist;font-size:1.1vw;font-weight:300;padding:0 1em}.profile-apply .job-apply-button{padding:1vw 2vw;color:#fff;width:100%;border-radius:12em;background-color:#1616db;font-size:1vw;border:none;cursor:pointer;font-family:Urbanist;font-size:1.1vw;font-weight:300}#profile-apply-bottom{width:60%;height:20%;background-color:#5f9ea0;border-radius:8px;display:flex;justify-content:center;align-items:center;background-color:#fff;padding:1.5vw 0}.upload-cv{width:100%;height:6.5vh;display:flex;align-items:center;justify-content:center;font-family:Urbanist;font-size:1vw;font-weight:500;gap:.3em;background-color:#fff;border:1px solid #000;outline:none;border-radius:10px;cursor:pointer}.job-apply-text{color:#000;font-family:Urbanist;font-size:2.2vw;font-weight:500}#profile-apply-input .h3-heading{font-size:1.3vw}.carrier-button{width:60%;padding:1em 0;background-color:#fff;color:#9a9a9a;display:flex;align-items:center;justify-content:center;font-family:Urbanist;font-size:1.3vw;font-weight:500;gap:.4em;border:none;border-radius:10px;cursor:pointer}.job-apply-button{display:none}@media (orientation: portrait){.job-apply-button{display:block;background-color:#000fff;font-family:Urbanist;font-size:var(--fs-root);color:#fff;padding:calc(var(--fs-root) * 1) 0;border-radius:calc(var(--fs-root) * 1.5);width:min(42.5vh,100%);margin:0 auto}.job-profile{width:100%;height:initial;padding:var(--header-height) 5% 0;display:flex;flex-direction:column;align-items:center}.job-profile-details{width:100%;height:fit-content;display:flex;flex-direction:column;gap:0}.job-profile-details>*{margin-bottom:max(calc(var(--fs-root) * 1.5),1rem)}.job-profile-details .job-title{font-size:calc(var(--fs-root) * 2.5)!important;line-height:1.25}.job-profile-details .blog-main-tittle{color:#000;font-family:Urbanist;font-size:calc(var(--fs-root) * 1.5);font-style:normal;font-weight:500;line-height:110%}.job-profile-more-jobs .job-filter{display:flex;align-items:center;justify-content:center}.job-filter-role-button{font-size:calc(var(--fs-root) * .75)!important}.profile-apply{display:flex;justify-content:center;gap:1vw;align-items:flex-end;flex-direction:column;width:100%;height:initial;display:none!important}.profile-apply #cv{height:10vw;width:100%;background-color:transparent}#profile-apply-top{width:100%;height:fit-content;background-color:#fff;border-radius:8px;padding:3vw;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:2em}#profile-apply-input{width:100%;justify-content:center;align-items:flex-start;flex-direction:column;display:flex;gap:.5em;color:#888}.job-apply-input{height:7vh;width:100%;padding:1vw 0;border-radius:10px;border:none;outline:none;background-color:#f8f8f8;font-family:Urbanist;font-size:1.1vw;font-weight:300;padding:0 1em}.profile-apply .job-apply-button{padding:1vw 2vw;color:#fff;width:100%;border-radius:12em;background-color:#1616db;font-size:1vw;border:none;cursor:pointer;font-family:Urbanist;font-size:calc(var(--fs-root) * 1.25);font-weight:300}#profile-apply-bottom{width:60%;height:20%;background-color:#5f9ea0;border-radius:8px;display:flex;justify-content:center;align-items:center;background-color:#fff;padding:1.5vw 0}.upload-cv{width:100%;height:6.5vh;display:flex;align-items:center;justify-content:center;font-family:Urbanist;font-size:calc(var(--fs-root));font-weight:500;gap:0;background-color:#fff;border:1px solid #000;outline:none;border-radius:10px;cursor:pointer}.job-apply-text{color:#000;font-family:Urbanist;font-size:calc(var(--fs-root));font-weight:500}#profile-apply-input .h3-heading{font-size:calc(var(--fs-root) * .75)}.carrier-button{width:60%;padding:1em 0;background-color:#fff;color:#9a9a9a;display:flex;align-items:center;justify-content:center;font-family:Urbanist;font-size:1.3vw;font-weight:500;gap:.4em;border:none;border-radius:10px;cursor:pointer}}
