.career_popup{z-index:9999;pointer-events:none;opacity:0;visibility:hidden;scrollbar-width:none;-ms-overflow-style:none;background-color:#0009;justify-content:center;align-items:center;padding:25px 15px 15px;transition:opacity .3s;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.career_popup::-webkit-scrollbar{display:none}.career_popup.show{opacity:1;visibility:visible;pointer-events:auto!important;display:flex!important}.career_popup .popup-content{opacity:0;margin:auto;transition:all .4s;position:relative;transform:translateY(50px)scale(.95)}.career_popup.show .popup-content{opacity:1;transform:translateY(0)scale(1)}.popup-slider{width:380px;max-width:calc(100vw - 36px);min-height:238px;margin:0 auto;transition:height .4s;display:block;position:relative}.slider-item{opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;transform-style:preserve-3d;transition:opacity .3s;position:absolute;top:0;left:0}.slider-item.active{opacity:1;visibility:visible;position:relative}.flip-out{z-index:0;animation:.7s forwards flipOut;top:0;left:0;position:absolute!important}.flip-in{z-index:1;animation:.7s forwards flipIn;position:relative!important}@keyframes flipIn{0%{transform:perspective(1200px)rotateY(-90deg)}60%{transform:perspective(1200px)rotateY(10deg)}to{transform:perspective(1200px)rotateY(0)}}@keyframes flipOut{0%{transform:perspective(1200px)rotateY(0)}to{opacity:0;transform:perspective(1200px)rotateY(90deg)}}.popup-close1{cursor:pointer;color:#fff;z-index:10005;background:#7d15c799;border:1px solid #0000000d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:18px;transition:all .3s;position:absolute;top:-12px;right:-12px;box-shadow:0 4px 15px #00000026;display:flex!important}.popup-close1:hover{background:#7d15c740;transform:scale(1.1)}@media (max-width:480px){.popup-close1{width:28px;height:28px;font-size:13px;box-shadow:0 4px 10px #0003}}.slider-nav{cursor:pointer;color:#fff;pointer-events:auto;z-index:100;background:#7d15c799;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 16px #0000001f}.slider-nav:hover{background:#7d15c740;box-shadow:0 8px 20px #00000026}.slider-prev{left:-12px}.slider-next{right:-12px}.slider-dots{pointer-events:auto;justify-content:center;gap:4px;margin-top:8px;display:flex}.dot{cursor:pointer;background:#ddd;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .3s;position:relative}.dot:before{content:"";position:absolute;top:-12px;bottom:-12px;left:-12px;right:-12px}.dot.active{background:#a94df5;border-radius:4px;width:24px;box-shadow:0 2px 8px #a94df54d}.dot:hover{background:#ccc}.dot.active:hover{background:#a94df5}.pop-banner-slide{border-radius:20px;justify-content:center;align-items:center;width:100%;height:auto;display:flex;overflow:hidden}.banner-anchor{justify-content:center;width:100%;height:auto;display:flex}.pop-banner-img{object-fit:cover;border-radius:20px;width:100%;max-width:100%;height:auto;display:block}.popup-whatsapp-btn{z-index:10;white-space:nowrap;box-sizing:border-box;background:#126932;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;max-width:100%;margin:16px auto 10px;padding:10px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 4px 10px #25d3664d;color:#fff!important}.popup-whatsapp-btn i.fa-whatsapp{font-size:20px}.popup-whatsapp-btn:hover{transform:translateY(-2px);box-shadow:0 6px 15px #25d36666}@media (max-width:480px){.popup-whatsapp-btn{white-space:nowrap;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;gap:5px;width:100%;max-width:100%;margin:20px auto 10px;padding:10px 6px;font-size:max(10px,min(3.5vw,14px));display:flex}.popup-whatsapp-btn i.fa-whatsapp{font-size:max(14px,min(4.5vw,18px))}.popup-whatsapp-btn i.fa-arrow-right{font-size:max(10px,min(3.5vw,13px))}}.career_popup_blogs{z-index:999999;pointer-events:none;opacity:0;visibility:hidden;scrollbar-width:none;-ms-overflow-style:none;background-color:#0009;justify-content:center;align-items:flex-start;padding:5vh 15px;transition:opacity .3s;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.career_popup_blogs::-webkit-scrollbar{display:none}.career_popup_blogs.show{opacity:1;visibility:visible;pointer-events:auto!important;display:flex!important}.career_popup_blogs .popup-content{opacity:0;width:100%;max-width:min(380px,100vw - 30px);margin:auto;transition:all .4s;position:relative;transform:translateY(50px)scale(.95)}.career_popup_blogs.show .popup-content{opacity:1;transform:translateY(0)scale(1)}.popup-close-blogs{cursor:pointer;color:#fff;z-index:10005;background:#7d15c799;border:1px solid #0000000d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:18px;transition:all .3s;position:absolute;top:-12px;right:-12px;box-shadow:0 4px 15px #00000026;display:flex!important}.popup-close-blogs:hover{background:#7d15c7;transform:scale(1.1)}@media (max-width:480px){.popup-close-blogs{width:28px;height:28px;font-size:13px;box-shadow:0 4px 10px #0003}}.career-counselling-slide{box-sizing:border-box;background:linear-gradient(140deg,#9d66f5 1.7%,#efe2ff 77.77%);border:6px solid #fff;border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:380px;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000001a}.career-image-container{justify-content:center;width:100%;padding-top:15px;display:flex}.career-header-img{object-fit:contain;z-index:1;width:95%;height:auto}.career-content-card{z-index:2;box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;align-items:center;width:95%;margin-top:-5px;margin-bottom:15px;padding:25px 20px;display:flex;position:relative;box-shadow:0 4px 20px #0000000d}.career-title{color:#170f49;text-align:center;margin:0 0 6px;font-family:inherit;font-size:19px;font-weight:700;line-height:1.3}.career-desc{color:#4b5563;text-align:center;margin:0 0 15px;font-size:13px;font-weight:500;line-height:1.4}.career-points-container{box-sizing:border-box;background:linear-gradient(#edecff 0%,#f9f8ff 100%);border:1px solid #b656e21a;border-radius:12px;width:100%;margin-bottom:15px;padding:12px 14px;box-shadow:0 2px 10px #b656e20d}.career-points-container ul{margin:0;padding:0;list-style:none}.career-points-container li{color:#334155;align-items:flex-start;margin-bottom:10px;font-size:12.5px;line-height:1.4;display:flex}.career-points-container li:last-child{margin-bottom:0}.career-check{color:#fff;background:linear-gradient(135deg,#4946f7,#6610f2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;margin-right:12px;font-size:8px;display:flex;box-shadow:0 2px 6px #b656e24d}.career-footer-info{color:#475569;justify-content:center;align-items:center;gap:15px;width:100%;margin-bottom:15px;font-size:12px;font-weight:500;display:flex}.career-footer-info i{color:#64748b;margin-right:5px}.career-btn{color:#fff;text-align:center;box-sizing:border-box;background:linear-gradient(90deg,#904fb3 .73%,#4946f7 99.96%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.career-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #4946f74d;color:#fff!important}@media (max-width:480px){.career-title{font-size:17px!important;font-weight:600!important}.career-desc{font-size:12px!important;font-weight:400!important}.career-points-container li,.career-footer-info{font-weight:400!important}.career-btn{font-weight:500!important}}
