.current-openings .main-wrapper{background-color:#fff;padding:105px 64px 96px}.current-openings .heading-txt>:last-child{margin:0}.current-openings .toptext-block{gap:25px;margin-bottom:48px}.current-openings .heading-txt p{color:#525252}.current-openings .jobcard-inner{gap:30px}.current-openings .jobposting-card{border:1px solid #e5e5e5;border-radius:14px;box-shadow:0 1px 3px 0 #0000001a;padding:32px}.jobposting-card:not(:last-child){margin-bottom:15px}.current-openings .worktype-text{padding:0 20px;padding:7.5px 16px;text-transform:capitalize}.current-openings .location-type{column-gap:10px}.current-openings .worktype-text{background-color:#f5f5f5;border-radius:8px;color:#525252;cursor:pointer;font-family:var(--primary_font);font-size:14px;font-weight:600;padding:7.5px 21px}.current-openings .worktype-text.active{background-color:#171717;color:#fff}.current-openings h3.job-title{color:#171717;margin-bottom:11px}.current-openings .commn-style img{height:18px;width:18px}.current-openings .commn-style{align-items:center;color:#737373;display:flex;font-size:14px;gap:5px;justify-content:center;line-height:1.4}.current-openings .jobdetails-text{gap:15px}.current-openings .jobcategory{background-color:#eff6ff;color:#1a73e8}.current-openings .worktype-tags>div{border-radius:26px;font-family:var(--primary_font);font-size:12px;font-weight:600;letter-spacing:.6px;padding:4px 12px;text-transform:uppercase}.current-openings .workingmodel{background-color:#f5f5f5;color:#525252}.current-openings .worktype-tags{gap:15px;margin-bottom:14px}.current-openings .right-applybtn a.cta-link{border-radius:10px;padding:9.5px 21px}.current-openings span.arrow-icon svg{height:16px;transition:all .5s ease;vertical-align:middle;width:16px}.current-openings span.arrow-icon{padding-left:8px}.current-openings a.cta-link:hover .arrow-icon svg{transform:translateX(8px)}.current-openings .btm-card h4.card-text{color:#1a73e8;margin-bottom:9px}.current-openings .btm-card{background-color:#eff6ff;border-radius:16px;gap:25px;margin-top:48px;padding:32px}.current-openings .btm-card p.card-subtext{color:#525252;font-size:16px;margin:0}.current-openings .btm-card a.cta-link{background-color:transparent;border:1.6px solid #1a73e8;border-radius:10px;color:#1a73e8;padding:12px 24.5px}.current-openings .btm-card a.cta-link:hover{background:#1a73e8;border:1.6px solid #1a73e8;color:#fff}@media(max-width:767px){.current-openings .main-wrapper{padding:25px 20px}.current-openings .jobposting-card{padding:20px 15px}}