.career-view{padding-top:60px}.career-view button{font-family:var(--font-primary)!important}.career-view .main-heading{font-size:30px;text-align:center;color:var(--text-heading);font-family:var(--font-primary);font-weight:700}.career-view .main-heading span{color:var(--primary-color)}.career-view .banner-section{padding:.5rem 0 2rem;height:auto;min-height:auto}.career-view .banner-section .banner-card{background:var(--white-color);border-radius:16px;padding:3rem;margin-top:1.5rem;display:flex;align-items:flex-end;justify-content:space-between;min-height:270px;background:linear-gradient(93.45deg,rgba(65,25,179,.6) -.51%,rgba(47,0,84,.6) 98.57%);position:relative}.career-view .banner-section .banner-card .banner-img{width:100%;object-fit:cover;z-index:0;position:absolute;height:100%;margin:0;left:0;top:0;max-height:none;border-radius:16px}.career-view .banner-section .banner-card .overlay-div{position:relative;z-index:1}.career-view .banner-section .banner-card h2{font-size:2.2rem;font-weight:600;color:var(--white-color);margin-bottom:.5rem;font-family:var(--font-primary)}.career-view .banner-section .banner-card p{font-family:var(--font-primary);font-size:1.3rem;color:var(--white-color);max-width:900px}.career-view .careerslist-section .careerslist .careerslist-item{background:var(--white-color);border:1px solid var(--primary-color);border-radius:1rem;padding:1.8rem;display:flex;width:100%;justify-content:space-between;margin-bottom:1.2rem}@media screen and (max-width:767px){.career-view .careerslist-section .careerslist .careerslist-item{flex-direction:column;gap:1.5rem}}.career-view .careerslist-section .careerslist .careerslist-item .careerslist-item-left{flex:1 1;min-width:0}.career-view .careerslist-section .careerslist .careerslist-item .careerslist-item-left h3{font-size:1.25rem;font-weight:600;font-family:var(--font-primary);color:var(--text-heading)}.career-view .careerslist-section .careerslist .careerslist-item .careerslist-item-left p{font-size:14px}.career-view .careerslist-section .careerslist .careerslist-item .careerslist-item-left .tags{margin-top:10px;display:flex;flex-wrap:wrap;padding-top:1rem}.career-view .careerslist-section .careerslist .careerslist-item .careerslist-item-left .tags button.button{color:var(--primary-color);padding:7px 12px;font-size:14px;margin-right:5px;background:#f0f4ff;border:1px solid #3565e6;border-radius:4px;cursor:pointer;font-weight:400}.career-view .careerslist-section .careerslist .careerslist-item .careerslist-item-right{flex-shrink:0;align-self:flex-start}.career-view .careerslist-section .careerslist .careerslist-item .careerslist-item-right button{border:1px solid var(--primary-color);border-radius:30px;background:var(--white-color);color:var(--primary-color)!important;padding:10px 3rem;font-size:14px;font-weight:500;white-space:nowrap;box-shadow:2px 2px 8px rgba(106,76,189,.3)}.career-view .careerslist-section .careerslist .careerslist-item .careerslist-item-right button:hover{background:var(--primary-color)!important;color:var(--white-color)!important}@media screen and (max-width:767px){.career-view .careerslist-section .careerslist .careerslist-item .careerslist-item-right button{width:100%}}