.current-opening-grid{grid-template-columns:32% 58%;justify-content:space-between;display:grid}.current-opening-content-box{border:1px solid #e6e6e6;justify-content:space-between;gap:3rem;padding:1.5rem 1.875rem;display:flex}.current-opening-content-box>div:first-child{flex-basis:92%}.current-opening-content-box>div:nth-child(2){flex-basis:15%}.show-hide-box{gap:.25rem;height:fit-content;padding:.75rem 0;display:flex}.show-hide-box p{color:#5c5c5c}.highlight-detail-box{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#f5f5f5;border-radius:.25rem;padding:.25rem .75rem}.accordian-detail-text{padding:.75rem 0}.current-opening-content-box ul{padding-left:1.5rem;list-style:outside!important}.current-opening-content-box li{font-size:var(--small-content-font-size);margin:.3rem 0;line-height:1.5}.current-opening-content-box ul li::marker{font-size:1rem}.current-opening-content-box{cursor:pointer}.accordian-detail-text{opacity:0;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .5s,opacity .5s,margin-top .5s;display:grid}.accordian-detail-text>div{overflow:hidden}.accordian-detail-text.active{opacity:1;grid-template-rows:1fr}.show-hide-box{cursor:pointer;-webkit-user-select:none;user-select:none}.qualifications{font-size:1rem}.qualifications *{font-family:var(--regular-font-family)!important}.join-popup-overlay{z-index:9999;background:#000000b2;width:100%;height:100vh;position:fixed;inset:0}.join-popup-content{height:100vh;animation:.4s popupSlide;position:absolute;top:0;right:0}.join-popup-close{cursor:pointer;z-index:22;background:0 0;border:none;width:36px;height:36px;font-size:24px;position:absolute;top:20px;right:20px}@keyframes popupSlide{0%{transform:translate(100%)}to{transform:translate(0%)}}@media only screen and (max-width:991px){.join-with-form-wrapper,.join-popup-content{width:100%}}@media only screen and (max-width:1680px){.current-opening-content-box>div:nth-child(2){flex-basis:18%}}@media only screen and (max-width:1280px){.join-popup-content{width:45%}}@media only screen and (max-width:991px){.current-opening-grid{grid-template-columns:100%;gap:40px}.join-popup-content{width:64%}}@media only screen and (max-width:767px){.current-opening-content-box>div:first-child{flex-basis:100%}.join-popup-content{width:100%}.apply-now-form{padding:40px 16px}.qualifications{font-size:16px}}
