body{font-family:'Poppins',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#282828;overflow-x:hidden}.hero-section{position:relative;width:100%;min-height:720px;overflow:hidden;background:#fff}.hero-slider{position:relative;width:100%;height:720px}.hero-slider{display:block}.hero-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:250px;background:linear-gradient(to bottom,rgb(0 0 0 / .7),#fff0);z-index:8}.mobile-hero{display:none}.placement-banner-highlight-title{background:#ffc400;padding:8px 16px;display:inline-block;color:#036;line-height:1.1;font-weight: 800;margin-bottom:8px}.placement-banner-subtitle{font-size:3rem;font-weight:400;color:#fff;margin-bottom:10px}.hero-content{position:absolute;left:0;z-index:1}.hero-slide{position:absolute;inset:0;opacity:0;transition:opacity 0.8s ease-in-out}.hero-slide.active{opacity:1;z-index:1}.hero-slide img{width:100%;height:100%;object-fit:cover}.apply-area{background:linear-gradient(90deg,#362B8D -13.85%,#9360A2 24.7%,#F9C474 84.1%);padding:.75rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.apply-area .apply-area-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.apply-area .apply-area-wrapper .apply-area-img{min-width:40px;max-width:40px;margin:0 .4375rem}.apply-area .admission{padding-right:1rem;border-right:2px solid var(--white)}.font-color-white{color:var(--white)!important}.apply-area .apply-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:1rem;gap:.4375rem;transition:all .35s}.hiring-partners{position:relative;width:100%;overflow:hidden}.hiring-partners .background-wrapper{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:column;z-index:0}.hiring-partners .background-top{background-color:#ffc800;height:63px;width:100%;transform:scaleY(-1)}.hiring-partners .background-middle{background-color:#fff;height:281px;width:100%}.hiring-partners .background-bottom{background-color:#1e1462;height:12.35px;width:100%;transform:scaleY(-1)}.hiring-partners .content-container{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:38px;padding:32px 0;margin:0 auto}.hiring-partners .section-header{background:linear-gradient(to right,#5641e0,#b53c72);border-radius:16px;padding:24.7px 32.933px;display:flex;align-items:center;justify-content:center}.hiring-partners .section-title{font-weight:600;font-size:41.167px;line-height:39.14px;letter-spacing:-1.6467px;color:#fffcff;text-align:center;margin:0}.hiring-partners .partners-grid{display:flex;flex-direction:column;gap:16px;width:100%;padding:0 32px;max-width:1440px;margin:0 auto}.hiring-partners .partners-row{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%}.hiring-partners .partners-row-1,.hiring-partners .partners-row-2{min-height:74.1px}.hiring-partners .scroll-container{display:flex;overflow:hidden;width:100%;position:relative}.hiring-partners .scroll-content{display:flex;align-items:center;gap:12.35px;animation:hiring-scroll 30s linear infinite;flex-shrink:0}.hiring-partners .partners-row-2 .scroll-content{animation-direction:reverse}@keyframes hiring-scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.hiring-partners .scroll-container:hover .scroll-content{animation-play-state:paused}.hiring-partners .partner-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px 30px;flex-shrink:0;min-width:150px}.hiring-partners .partner-logo img{display:block;width:auto;height:80px;max-width:220px;object-fit:contain;transition:transform 0.3s ease}.hiring-partners .partner-logo:hover img{transform:scale(1.1)}.placement-highlights{background-color:#fff;width:100%;padding:80px 20px;display:flex;align-items:center;justify-content:center}.placement-highlights .container{max-width:1093px;width:100%;display:flex;flex-direction:column;align-items:center;gap:40px}.placement-highlights .section-heading{display:flex;align-items:center;gap:40px;width:100%;justify-content:center}.placement-highlights .laurel-left img,.placement-highlights .laurel-right img{width:57.572px;height:113.602px;display:block}.placement-highlights .laurel-right{transform:rotate(180deg) scaleY(-1)}.placement-highlights .heading-text{display:flex;flex-direction:column;align-items:center}.placement-highlights .heading-main{font-weight:400;font-size:56.969px;line-height:76px;letter-spacing:-2.2787px;color:#000;margin:0}.placement-highlights .heading-gradient{font-weight:900;font-size:65.829px;line-height:normal;background:linear-gradient(to right,#5641e0,#b53c72);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;margin:0}.placement-highlights .top-placement-banner{width:100%;max-width:1093px;height:397px;background-color:#1e1462;border-radius:80px;position:relative;overflow:hidden}.placement-highlights .banner-content{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;position:relative}.placement-highlights .banner-left{position:absolute;left:6.04%;top:24.94%;display:flex;flex-direction:column;gap:8px}.placement-highlights .banner-label{font-weight:400;font-size:28.336px;line-height:normal;letter-spacing:-1.1334px;color:#fff;margin:0}.placement-highlights .banner-title{font-weight:900;font-size:56.701px;line-height:61.453px;color:#ffc800;margin:0;width:298px}.placement-highlights .banner-center{position:absolute;left:27.45%;top:13px;width:46.84%;aspect-ratio:512/384}.placement-highlights .banner-image{width:100%;height:100%;object-fit:cover}.placement-highlights .banner-right{position:absolute;right:6.13%;top:24.94%;display:flex;flex-direction:column;align-items:flex-end;text-align:right;color:#fff}.placement-highlights .student-names{font-weight:900;font-size:20.253px;line-height:27.003px;margin:0}.placement-highlights .company-name{font-weight:400;font-size:16px;line-height:27.003px;margin:0}.placement-highlights .package-amount{font-weight:900;font-size:64.033px;line-height:85.377px;margin:0}.placement-highlights .company-logo{width:108.343px;height:74.034px;box-shadow:0 4.91px 4.91px 0 rgb(0 0 0 / .25)}.placement-highlights .company-logo img{width:100%;height:100%;object-fit:cover}.placement-highlights .student-cards-marquee{display:flex;gap:65.829px;width:100%;justify-content:flex-start;align-items:flex-end;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.placement-highlights .student-cards-marquee::-webkit-scrollbar{display:none}.placement-highlights .student-card{width:223.903px;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:144.018px;position:relative;flex-shrink:0}.placement-highlights .card-image-container{width:100%;aspect-ratio:199/325;border-radius:90.011px;position:relative;overflow:hidden;flex-shrink:0;margin-bottom:-144.018px}.placement-highlights .card-background{position:absolute;inset:0;border-radius:90.011px}.placement-highlights .card-blue .card-background{background-color:#1e1462}.placement-highlights .card-yellow .card-background{background-color:#ffc800}.placement-highlights .student-photo{position:absolute;width:133.17%;height:122.05%;object-fit:cover}.placement-highlights .card-yellow .student-photo{width:170.99%;height:87.75%;top:6.13%}.placement-highlights .card-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,#fff0 53.538%,rgb(0 0 0 / .9) 90%);border-radius:90.011px}.placement-highlights .card-footer{display:flex;flex-direction:column;align-items:center;gap:3.375px;position:relative;width:100%;margin-bottom:-144.018px}.placement-highlights .footer-logo{width:75px!important;height:75px!important}.placement-highlights .footer-logo img{width:100%;height:100%;object-fit:cover;border-radius:100px;background:#fff}.placement-highlights .footer-name{width:100%;height:77.635px;background-color:#fff;border:1.125px solid #1e1462;border-radius:121.515px;display:flex;align-items:center;justify-content:center;padding:24.753px 40.505px}.placement-highlights .footer-name p{font-weight:900;font-size:20.253px;line-height:27.003px;color:#000;text-align:center;margin:0}.placement-records{background-color:#ffc800;width:100%;padding:40px 20px;display:flex;align-items:center;justify-content:center}.placement-records .stats-container{max-width:1200px;width:100%;display:flex;align-items:center;justify-content:center;gap:64px;position:relative}.placement-records .stat-item{display:flex;align-items:center;gap:17.486px}.placement-records .stat-main{flex-direction:column;align-items:flex-end;text-align:right;gap:24.686px}.placement-records .stats-right{display:flex;flex-direction:column;gap:36px;position:relative}.placement-records .gradient-text{background:linear-gradient(to right,#5641e0,#b53c72);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-weight:900;margin:0}.placement-records .stat-main .stat-number{font-size:124.719px;letter-spacing:-4.9888px;white-space:pre-wrap;line-height:130px!important}.placement-records .stat-secondary .stat-number{font-size:82.286px;line-height:80px;letter-spacing:-3.2914px;text-align:center}.placement-records .stat-label{font-weight:400;color:#000;margin:0}.placement-records .stat-main .stat-label{font-size:32.914px;line-height:39.118px;letter-spacing:-1.3166px}.placement-records .stat-secondary .stat-label{font-size:24.686px;line-height:30.857px;letter-spacing:-.9874px;white-space:pre-wrap}.placement-records .divider-vertical{width:2px;height:258.171px;background-color:#000;opacity:.3}.placement-records .divider-horizontal{width:100%;height:2px;background-color:#000;opacity:.3}.director-message{background-color:#1e1462;width:100%;padding:80px 20px 56px;display:flex;align-items:center;justify-content:center}.director-message .container{max-width:1440px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:41.143px;min-height:832.114px}.director-message .content-section{width:622.286px;max-width:100%;display:flex;flex-direction:column;gap:41.143px}.director-message .heading-wrapper{display:flex;align-items:center;gap:24px}.director-message .icon-wrapper{width:134px;height:134px;flex-shrink:0}.director-message .icon-wrapper img{width:100%;height:100%;display:block}.director-message .section-title{font-weight:900;font-size:65.829px;line-height:65px;color:#ffc800;margin:0;white-space:nowrap}.director-message .message-content{display:flex;flex-direction:column;gap:24.686px;align-items:flex-end;width:100%}.director-message .message-text{font-weight:400;font-size:16.457px;line-height:27.771px;color:#fff;text-align:justify;margin:0;width:100%}.director-message .divider-line{width:100%;height:2px;background-color:#fff;opacity:.5;transform:rotate(180deg)}.director-message .author-info{text-align:right}.director-message .author-name{font-weight:900;font-size:32.914px;line-height:36px;color:#ffc800;margin:0 0 8px 0}.director-message .author-title{font-weight:400;font-size:24.686px;line-height:36px;color:#fff;margin:0}.director-message .photo-section{position:relative;width:527.657px;height:666.514px;flex-shrink:0}.director-message .photo-frame{position:absolute;left:0;top:119.47px;width:526.629px;height:546.846px;background:linear-gradient(to top,#fff0,rgb(255 255 255 / .45));border:1.926px solid #fff;border-radius:38.51px;z-index:1}.director-message .photo-container{position:absolute;left:0;top:0;width:527.657px;height:666.514px;border-radius:39.086px;overflow:hidden;z-index:2}.director-message .photo-container img{position:absolute;width:117.21%;height:126.07%;left:-4.53%;top:-1.48%;object-fit:cover}.placement-highlight{background-color:#1e1462;width:100%;padding:80.284px 8.028px;display:flex;align-items:center;justify-content:center;overflow:hidden}.placement-highlight .container{width:100%;display:flex;flex-direction:column;align-items:center;gap:56.199px}.placement-highlight .section-title{display:flex;flex-direction:column;align-items:center;gap:24.085px;text-align:center}.placement-highlight .title-subtitle{font-weight:400;font-size:40.142px;line-height:38.166px;letter-spacing:-1.6057px;color:#fff;margin:0}.placement-highlight .title-main{font-weight:900;font-size:56.199px;line-height:57.848px;letter-spacing:-2.248px;color:#ffc800;margin:0}.placement-highlight .carousel-wrapper{width:100%;overflow:hidden}.placement-highlight .carousel-container{display:flex;overflow:hidden;width:100%;gap:24px}.placement-highlight .carousel-track{display:flex;gap:28.47px;animation:highlight-scroll 100s linear infinite;flex-shrink:0}@keyframes highlight-scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.placement-highlight .carousel-container:hover .carousel-track{animation-play-state:paused}.placement-highlight .carousel-items{width:227.305px;height:303.073px;border-radius:16.057px;overflow:hidden;flex-shrink:0;position:relative}.placement-highlight .carousel-items img{position:absolute;width:200%;height:100%;top:0;object-fit:cover}.stack-slider{position:relative;width:100%;max-width:1000px;height:550px;margin:auto;perspective:1200px}.stack-slide{position:absolute;inset:0;border-radius:25px;overflow:hidden;box-shadow:0 30px 60px rgb(0 0 0 / .35);transition:0.6s ease;opacity:0;transform:scale(.85);z-index:1}.stack-slide img{width:100%;height:100%;object-fit:cover}.stack-slide.active{opacity:1;transform:translateX(0) scale(1);z-index:5}.stack-slide.next1{opacity:.6;transform:translateX(140px) scale(.92);z-index:3}.stack-slide.next2{opacity:.4;transform:translateX(260px) scale(.88);z-index:2}.stack-slide.prev1{opacity:.6;transform:translateX(-140px) scale(.92);z-index:3}.stack-slide.prev2{opacity:.4;transform:translateX(-260px) scale(.88);z-index:2}.nav{position:absolute;top:50%;transform:translateY(-50%);width:60px;height:60px;border-radius:50%;border:none;background:#000;color:#fff;font-size:28px;cursor:pointer;z-index:9999;justify-content:center;align-items:center}.prev{left:-80px}.next{right:-80px}@media (max-width:1024px){.stack-slider{height:450px}.stack-slide.next1,.stack-slide.prev1{transform:translateX(100px) scale(.92)}.stack-slide.next2,.stack-slide.prev2{transform:translateX(180px) scale(.88)}.prev{left:-40px}.next{right:-40px}}@media (max-width:768px){.stack-slider{height:320px}.stack-slide.next1,.stack-slide.prev1{transform:translateX(50px) scale(.92)}.stack-slide.next2,.stack-slide.prev2{transform:translateX(90px) scale(.88)}.nav{width:45px;height:45px;font-size:22px}.prev{left:10px}.next{right:10px}}@media (max-width:480px){.stack-slider{height:260px}.stack-slide{border-radius:16px}.stack-slide.next2,.stack-slide.prev2{opacity:0}}@media (max-width:768px){.stack-slider{width:100%;height:280px;overflow:hidden}.stack-slide.active{transform:scale(1)}.stack-slide.next1,.stack-slide.prev1{transform:translateX(30px) scale(.9);opacity:.5}.stack-slide.next2,.stack-slide.prev2{transform:translateX(60px) scale(.85);opacity:.3}}.stack-slider-title{text-align:center;font-size:24px;margin-bottom:16px}.stack-silder-section{padding:40px 20px}.stack-slider-title h2{font-weight:400;margin-bottom:none}.stack-slider-title .heading-gradient{font-weight:900;font-size:65.829px;line-height:normal;background:linear-gradient(to right,#5641e0,#b53c72);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;margin:0}@media (max-width:767px){.hero-section{min-height:400px}.hero-background{height:400px}.enquire-side-btn{display:none}.placement-banner-highlight-title{font-size:32px}.hero-content{top:70%;width:80%}.banner_image_desktop{display:none}.hiring-partners .content-container{padding:24px 0;gap:24px}.hiring-partners .section-header{padding:14px 20px;border-radius:12px}.hiring-partners .section-title{font-size:20px;line-height:24px;letter-spacing:-.8px}.hiring-partners .partners-grid{gap:12px;padding:0 16px}.hiring-partners .partners-row{min-height:50px}.hiring-partners .partner-logo{padding:8px 16px;min-width:90px}.hiring-partners .partner-logo img{height:45px;max-width:120px}.hiring-partners .scroll-content{gap:8px}.hiring-partners .background-top{height:40px}.hiring-partners .background-middle{height:auto;min-height:180px}.hiring-partners .background-bottom{height:8px}.placement-highlights{padding:40px 16px}.placement-highlights .container{gap:30px}.placement-highlights .section-heading{gap:12px;flex-wrap:wrap}.placement-highlights .laurel-left img,.placement-highlights .laurel-right img{width:20px;height:40px}.placement-highlights .heading-main{font-size:22px;line-height:30px;letter-spacing:-.88px}.placement-highlights .heading-gradient{font-size:26px}.stack-slider-title h2{font-size:24px}.stack-slider-title .heading-gradient{font-size:26px}.placement-highlights .top-placement-banner{height:auto;min-height:280px;border-radius:30px;padding:24px 16px}.placement-highlights .banner-content{flex-direction:column;position:static}.placement-highlights .banner-left{position:static;align-items:center;text-align:center;width:100%;gap:4px}.placement-highlights .banner-label{font-size:14px;letter-spacing:-.56px}.placement-highlights .banner-title{font-size:26px;line-height:32px;width:auto;text-align:center}.placement-highlights .banner-center{position:static;width:100%;max-width:240px;margin:16px auto}.placement-highlights .banner-right{position:static;align-items:center;text-align:center;width:100%;gap:8px}.placement-highlights .student-names{font-size:14px;line-height:20px}.placement-highlights .company-name{font-size:12px;line-height:18px}.placement-highlights .package-amount{font-size:36px;line-height:44px}.placement-highlights .company-logo{width:70px;height:48px}.placement-highlights .student-cards-marquee{gap:30px;justify-content:flex-start;padding:0 16px}.placement-highlights .student-card{width:140px;padding-bottom:90px}.placement-highlights .card-image-container{margin-bottom:-90px;border-radius:60px}.placement-highlights .card-background{border-radius:60px}.placement-highlights .card-overlay{border-radius:60px}.placement-highlights .card-footer{margin-bottom:-90px}.placement-highlights .footer-logo{width:65px;height:45px}.placement-highlights .footer-name{height:55px;padding:14px 20px;border-radius:80px}.placement-highlights .footer-name p{font-size:14px;line-height:18px}.placement-records{padding:32px 16px}.placement-records .stats-container{flex-direction:column;gap:28px}.placement-records .stat-main{align-items:center;text-align:center}.placement-records .stat-main .stat-number{font-size:48px;letter-spacing:-1.92px}.placement-records .stat-main .stat-label{font-size:16px;line-height:22px;letter-spacing:-.64px}.placement-records .divider-vertical{width:70%;height:2px}.placement-records .stats-right{width:100%;gap:20px}.placement-records .stat-secondary{flex-direction:column;align-items:center;text-align:center;gap:6px}.placement-records .stat-secondary .stat-number{font-size:40px;line-height:44px;letter-spacing:-1.6px}.placement-records .stat-secondary .stat-label{font-size:14px;line-height:20px;letter-spacing:-.56px}.placement-records .divider-horizontal{width:70%;margin:0 auto}.director-message{padding:40px 16px 32px}.director-message .container{flex-direction:column;gap:32px;min-height:auto}.director-message .content-section{width:100%;gap:24px}.director-message .heading-wrapper{gap:16px;flex-direction:column;align-items:center;text-align:center}.director-message .icon-wrapper{width:70px;height:70px}.director-message .section-title{font-size:32px;line-height:36px;white-space:normal;text-align:center}.director-message .message-content{gap:16px;align-items:center}.director-message .message-text{font-size:13px;line-height:22px;text-align:left}.director-message .author-info{text-align:center}.director-message .author-name{font-size:20px;line-height:26px}.director-message .author-title{font-size:14px;line-height:22px}.director-message .photo-section{width:100%;max-width:280px;height:360px;margin:0 auto}.director-message .photo-frame{top:60px;width:100%;height:300px;border-radius:20px}.director-message .photo-container{width:100%;height:360px;border-radius:20px}.placement-highlight{padding:40px 16px}.placement-highlight .container{gap:28px}.placement-highlight .section-title{gap:12px}.placement-highlight .title-subtitle{font-size:18px;line-height:24px;letter-spacing:-.72px}.placement-highlight .title-main{font-size:24px;line-height:28px;letter-spacing:-.96px}.placement-highlight .carousel-track{gap:12px;animation-duration:20s}.placement-highlight .carousel-items{width:130px;height:173px;border-radius:10px}.footer{flex-direction:column;gap:12px;padding:12px 8px}}@media (min-width:768px){.placement-banner-highlight-title{font-size:60px}.banner_image_mobile{display:none}.hero-content{top:70%;width:65%}}@media (min-width:768px) and (max-width:1023px){.hero-section{min-height:550px}.hero-background{height:550px}.hiring-partners .content-container{padding:28px 0;gap:32px}.hiring-partners .section-header{padding:18px 26px;border-radius:14px}.hiring-partners .section-title{font-size:30px;line-height:32px;letter-spacing:-1.2px}.hiring-partners .partners-grid{gap:14px;padding:0 24px}.hiring-partners .partners-row{min-height:65px}.hiring-partners .partner-logo{padding:12px 24px;min-width:120px}.hiring-partners .partner-logo img{height:65px;max-width:180px}.hiring-partners .scroll-content{gap:10px}.hiring-partners .background-top{height:50px}.hiring-partners .background-middle{height:220px}.hiring-partners .background-bottom{height:10px}.placement-highlights{padding:60px 32px}.placement-highlights .container{gap:35px}.placement-highlights .section-heading{gap:28px}.placement-highlights .laurel-left img,.placement-highlights .laurel-right img{width:40px;height:80px}.placement-highlights .heading-main{font-size:38px;line-height:50px;letter-spacing:-1.52px}.placement-highlights .heading-gradient{font-size:44px}.placement-highlights .top-placement-banner{height:320px;border-radius:50px}.placement-highlights .banner-label{font-size:20px}.placement-highlights .banner-title{font-size:40px;line-height:46px;width:220px}.placement-highlights .student-names{font-size:16px}.placement-highlights .package-amount{font-size:48px;line-height:64px}.placement-highlights .student-cards-marquee{gap:45px}.placement-highlights .student-card{width:180px;padding-bottom:110px}.placement-highlights .card-image-container{margin-bottom:-110px}.placement-highlights .card-footer{margin-bottom:-110px}.placement-highlights .footer-logo{width:85px;height:58px}.placement-highlights .footer-name{height:65px;padding:18px 30px}.placement-highlights .footer-name p{font-size:17px;line-height:22px}.placement-records{padding:36px 32px}.placement-records .stats-container{gap:48px}.placement-records .stat-main .stat-number{font-size:85px;letter-spacing:-3.4px}.placement-records .stat-main .stat-label{font-size:24px;line-height:30px;letter-spacing:-.96px}.placement-records .divider-vertical{height:200px}.placement-records .stats-right{gap:28px}.placement-records .stat-secondary .stat-number{font-size:60px;line-height:64px;letter-spacing:-2.4px}.placement-records .stat-secondary .stat-label{font-size:18px;line-height:24px;letter-spacing:-.72px}.director-message{padding:60px 32px 48px}.director-message .container{gap:36px}.director-message .content-section{width:100%;max-width:520px;gap:32px}.director-message .heading-wrapper{gap:20px}.director-message .icon-wrapper{width:100px;height:100px}.director-message .section-title{font-size:46px;line-height:50px}.director-message .message-content{gap:20px}.director-message .message-text{font-size:14px;line-height:25px}.director-message .author-name{font-size:26px;line-height:30px}.director-message .author-title{font-size:18px;line-height:28px}.director-message .photo-section{width:100%;max-width:400px;height:510px}.director-message .photo-frame{top:90px;width:100%;height:420px;border-radius:30px}.director-message .photo-container{width:100%;height:510px;border-radius:30px}.placement-highlight{padding:60px 24px}.placement-highlight .container{gap:40px}.placement-highlight .section-title{gap:18px}.placement-highlight .title-subtitle{font-size:28px;line-height:30px;letter-spacing:-1.12px}.placement-highlight .title-main{font-size:38px;line-height:42px;letter-spacing:-1.52px}.placement-highlight .carousel-track{gap:18px;animation-duration:32s}.placement-highlight .carousel-items{width:170px;height:227px;border-radius:13px}}@media (min-width:1024px) and (max-width:1439px){.hero-section{min-height:650px}.hero-background{height:650px}.hiring-partners .content-container{padding:32px 0;gap:36px}.hiring-partners .section-header{padding:22px 30px;border-radius:15px}.hiring-partners .section-title{font-size:36px;line-height:36px;letter-spacing:-1.44px}.hiring-partners .partners-grid{gap:15px}.hiring-partners .partners-row{min-height:72px}.hiring-partners .partner-logo{padding:14px 28px;min-width:140px}.hiring-partners .partner-logo img{height:75px;max-width:200px}.hiring-partners .scroll-content{gap:11px}.hiring-partners .background-top{height:58px}.hiring-partners .background-middle{height:260px}.hiring-partners .background-bottom{height:11px}.placement-highlights{padding:70px 48px}.placement-highlights .section-heading{gap:35px}.placement-highlights .laurel-left img,.placement-highlights .laurel-right img{width:50px;height:100px}.placement-highlights .heading-main{font-size:48px;line-height:64px;letter-spacing:-1.92px}.placement-highlights .heading-gradient{font-size:56px}.placement-highlights .top-placement-banner{height:360px;border-radius:65px}.placement-highlights .banner-label{font-size:24px}.placement-highlights .banner-title{font-size:48px;line-height:54px;width:260px}.placement-highlights .student-names{font-size:18px}.placement-highlights .package-amount{font-size:56px;line-height:74px}.placement-highlights .student-cards-marquee{gap:58px}.placement-highlights .student-card{width:200px;padding-bottom:125px}.placement-highlights .card-image-container{margin-bottom:-125px}.placement-highlights .card-footer{margin-bottom:-125px}.placement-highlights .footer-logo{width:95px;height:65px}.placement-highlights .footer-name{height:70px;padding:22px 36px}.placement-highlights .footer-name p{font-size:18px;line-height:24px}.placement-records .stats-container{gap:56px}.placement-records .stat-main .stat-number{font-size:105px;letter-spacing:-4.2px}.placement-records .stat-main .stat-label{font-size:28px;line-height:34px;letter-spacing:-1.12px}.placement-records .divider-vertical{height:240px}.placement-records .stats-right{gap:32px}.placement-records .stat-secondary .stat-number{font-size:72px;line-height:76px;letter-spacing:-2.88px}.placement-records .stat-secondary .stat-label{font-size:22px;line-height:28px;letter-spacing:-.88px}.director-message{padding:70px 48px 52px}.director-message .container{gap:38px}.director-message .content-section{width:560px;gap:36px}.director-message .icon-wrapper{width:115px;height:115px}.director-message .section-title{font-size:56px;line-height:58px}.director-message .message-text{font-size:15px;line-height:26px}.director-message .author-name{font-size:28px;line-height:32px}.director-message .author-title{font-size:20px;line-height:32px}.director-message .photo-section{width:480px;height:610px}.director-message .photo-frame{top:108px;width:478px;height:500px;border-radius:35px}.director-message .photo-container{width:480px;height:610px;border-radius:35px}.placement-highlight{padding:70px 32px}.placement-highlight .container{gap:50px}.placement-highlight .section-title{gap:22px}.placement-highlight .title-subtitle{font-size:35px;line-height:36px;letter-spacing:-1.4px}.placement-highlight .title-main{font-size:50px;line-height:52px;letter-spacing:-2px}.placement-highlight .carousel-track{gap:24px;animation-duration:36s}.placement-highlight .carousel-items{width:200px;height:267px;border-radius:14px}}@media (min-width:1440px){.hero-section{min-height:720px}.hero-background{height:720px}.placement-highlights .container{max-width:1093px}}.student-names,.company-name,.package-amount{color:#fff}.stat-item.stat-main h2{line-height:130px!important}@media (min-width:1440px){.placement-highlights .container{max-width:1128px}}.placement-records{padding:80px 20px}.stack-silder-section{padding:110px 20px}@media (max-width:375px){.hiring-partners .partner-logo img{height:100px;max-width:120px}.placement-highlights{padding:40px 0}.placement-highlights .section-heading{gap:12px;flex-wrap:wrap;justify-content:space-between}.placement-highlights .laurel-left img,.placement-highlights .laurel-right img{width:30px;height:60px}.placement-highlights .heading-main{font-size:27px;line-height:40px;letter-spacing:-.88px}.placement-highlights .heading-gradient{font-size:27px}.placement-highlights .banner-center{position:static;width:100%;max-width:300px;margin:30px auto}.placement-highlights .company-name{font-size:24px;line-height:35px}.stat-item.stat-main h2{line-height:50px!important}.placement-records .stat-main .stat-label{font-size:28px;line-height:22px;letter-spacing:-.64px}.placement-records .stat-secondary .stat-number{font-size:48px;line-height:93px;letter-spacing:-1.6px}.placement-records .stat-secondary .stat-label{font-size:27px;line-height:20px;letter-spacing:-.56px}.placement-records{padding:4rem 16px}.director-message{padding:40px 0 32px}.director-message .container{flex-direction:column-reverse;gap:32px;min-height:auto}.director-message .message-content{gap:16px;align-items:center;flex-direction:column-reverse}.director-message .photo-section{width:100%;max-width:95%;height:400px;margin:0 auto}.director-message .icon-wrapper{width:70px;height:70px;display:none}.director-message .author-name{font-size:32px;line-height:55px}.director-message .author-title{font-size:14px;line-height:35px}.director-message .message-text{font-size:15px;line-height:26px;text-align:left}.stack-slider-title h2{font-size:30px;margin-bottom:.5rem}.stack-slider-title .heading-gradient{font-size:29px}.placement-highlight{padding:60px 0}.placement-highlight .carousel-items{width:250px;border-radius:10px}.placement-highlight .title-subtitle{font-size:25px;line-height:35px;letter-spacing:-.72px}.placement-highlight .title-main{font-size:32px;line-height:33px;letter-spacing:-.96px}}@media (max-width:768px){.placement-highlight .carousel-items{width:250px;border-radius:10px;height:314px}.placement-highlight .carousel-items img{object-fit:contain}}@media (max-width:480px){.hiring-partners .partner-logo img{height:100px;max-width:120px}.placement-highlights{padding:40px 0}.placement-highlights .section-heading{gap:12px;flex-wrap:wrap;justify-content:space-between}.placement-highlights .laurel-left img,.placement-highlights .laurel-right img{width:30px;height:60px}.placement-highlights .heading-main{font-size:27px;line-height:40px;letter-spacing:-.88px}.placement-highlights .heading-gradient{font-size:27px}.placement-highlights .banner-center{position:static;width:100%;max-width:300px;margin:30px auto}.placement-highlights .company-name{font-size:24px;line-height:35px}.stat-item.stat-main h2{line-height:50px!important}.placement-records .stat-main .stat-label{font-size:28px;line-height:22px;letter-spacing:-.64px}.placement-records .stat-secondary .stat-number{font-size:48px;line-height:93px;letter-spacing:-1.6px}.placement-highlight .carousel-items{width:250px;border-radius:10px;height:314px}.placement-highlight .carousel-items img{object-fit:contain}.placement-records .stat-secondary .stat-label{font-size:27px;line-height:20px;letter-spacing:-.56px}.placement-records{padding:4rem 16px}.director-message{padding:40px 0 32px}.director-message .container{flex-direction:column-reverse;gap:32px;min-height:auto}.director-message .icon-wrapper{width:70px;height:70px;display:none}.director-message .message-content{gap:16px;align-items:center;flex-direction:column-reverse}.director-message .message-text{font-size:16px;line-height:27px;text-align:left}.stack-slider-title h2{font-size:30px;margin-bottom:.5rem}.stack-slider-title .heading-gradient{font-size:29px}.placement-highlight{padding:60px 0}.placement-highlight .carousel-items{width:250px;border-radius:10px;height:314px}.placement-highlight .carousel-items img{object-fit:contain}.placement-highlight .title-subtitle{font-size:25px;line-height:35px;letter-spacing:-.72px}.placement-highlight .title-main{font-size:32px;line-height:33px;letter-spacing:-.96px}}