@keyframes shine{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}.career-banner:before{background:linear-gradient(#0000 17.05%,#000c 66.72%);bottom:10%}.career-banner .bg-background .container .bg-wrapper{text-align:center}.career-banner .bg-background .container .bg-wrapper h1{margin:0 auto 15px}.career-banner .bg-background .container .bg-wrapper p{max-width:470px;margin:0 auto 10px}.career-banner .bg-background .container .bg-wrapper .btn{margin:30px auto 0}.career-secA{background:#f8fafc;padding:50px 0}.career-secA .heading{text-align:center}.career-secA .heading h2{margin:0 0 10px}.career-secA .heading p{max-width:671px;margin:auto}.career-secA .swiper-tabing{justify-content:center;align-items:center;gap:40px;margin:40px auto;display:flex}.career-secA .swiper-tabing li{color:#cdcdcd;cursor:pointer;padding:0 0 15px;font-size:20px;font-weight:500;line-height:26px;position:relative}.career-secA .swiper-tabing li.active{color:#25abe2}.career-secA .swiper-tabing li.active:before{width:100%}.career-secA .swiper-tabing li:before{content:"";background:#25abe2;width:0%;height:2px;transition:all .5s;position:absolute;bottom:0;left:0}.career-secA .swiper .swiper-slide{opacity:.3;transition:all .5s}.career-secA .swiper .swiper-slide h4,.career-secA .swiper .swiper-slide .play-btn{opacity:0;transition:all .5s}.career-secA .swiper .swiper-slide.swiper-slide-active,.career-secA .swiper .swiper-slide.swiper-slide-active h4,.career-secA .swiper .swiper-slide.swiper-slide-active .play-btn{opacity:1}.career-secA .swiper .swiper-slide .benefit-slide figure{border-radius:10px;height:444px;line-height:0;position:relative;overflow:hidden}.career-secA .swiper .swiper-slide .benefit-slide figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.career-secA .swiper .swiper-slide .benefit-slide figure:before{content:"";background:linear-gradient(360deg,#000000b3 0%,#0000 40.77%);width:100%;height:100%;position:absolute;inset:0}.career-secA .swiper .swiper-slide .benefit-slide figure figcaption{z-index:2;width:548px;position:absolute;top:65%;left:50%;transform:translate(-50%,-50%)}.career-secA .swiper .swiper-slide .benefit-slide figure figcaption h4{text-align:center;color:var(--white);margin-top:70px;font-size:24px;font-weight:600;line-height:30px}.career-secA .swiper .swiper-slide .benefit-slide figure figcaption .play-button{text-align:center}.career-secB{padding:50px 0;overflow:hidden}.career-secB .heading{text-align:center;max-width:520px;margin:0 auto 50px}.career-secB .heading h2{line-height:1.1}.career-secB .panorama-carousel{--size:320px;width:100%;height:var(--size);perspective:calc(var(--size) * 5.55);transform-style:preserve-3d;opacity:0;transition:opacity .25s linear;position:relative}.career-secB .panorama-carousel.ready{opacity:1}.career-secB .panorama-carousel .slide{width:calc(var(--size) * .95);height:var(--size);position:absolute;overflow:hidden;box-shadow:0 10px 40px #00000026}.career-secB .panorama-carousel .slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.career-secC{padding:50px 0}.career-secC .heading{text-align:center;margin-bottom:50px}.career-secC .custom-swiper{margin:50px 0 0}@media only screen and (max-width:540px){.career-secC .custom-swiper{margin:30px 0 0}}.career-secC .custom-swiper .custom-swiper-wrapper{gap:20px;display:flex}@media only screen and (max-width:768px){.career-secC .custom-swiper .custom-swiper-wrapper{flex-direction:column}}.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide{cursor:pointer;border-radius:10px;width:20%;height:422px;transition:all .7s;position:relative;overflow:hidden}@media only screen and (max-width:768px){.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide{width:100%;height:100px}}.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide.active{width:100%}@media only screen and (max-width:768px){.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide.active{height:422px}}@media only screen and (max-width:540px){.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide.active{height:312px}}.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide.active figcaption{height:auto;display:initial;gap:30px;padding:30px}.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide.active figcaption span{opacity:0;scale:0}.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide.active figcaption h3{opacity:1;width:100%;max-width:100%;margin:0;position:static}.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide:before{content:"";z-index:0;background:linear-gradient(#0000 44.21%,#000000b3 87.64%);width:100%;height:100%;position:absolute;top:0;left:0}.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide figcaption{z-index:1;flex-direction:column-reverse;align-items:center;gap:30px;width:100%;height:100%;padding:30px 20px;transition:all .7s;display:flex;position:absolute;bottom:0;left:0}@media only screen and (max-width:768px){.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide figcaption{flex-direction:initial}}@media only screen and (max-width:540px){.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide figcaption{gap:20px}}.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide figcaption span{border-radius:25px;width:46px;height:46px;transition:all .7s;display:inline-block}.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide figcaption span img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide figcaption h3{color:var(--white);white-space:nowrap;opacity:0;transform-origin:50%;font-size:20px;font-weight:500;line-height:28px;transition:all .7s}@media only screen and (max-width:1024px){.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide figcaption h3{font-size:18px;line-height:1.2}}@media only screen and (max-width:768px){.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide figcaption h3{position:initial;line-height:1.5;transform:rotate(0)}}@media only screen and (max-width:540px){.career-secC .custom-swiper .custom-swiper-wrapper .custom-swiper-slide figcaption h3{width:90%;font-size:16px;line-height:1.4}}.career-secD{background:#25abe2;padding:50px 0}.career-secD .heading h2{text-align:center;color:var(--white);max-width:474px;margin:0 auto 40px;line-height:1.1}.career-secD .swiper-group .swiper{max-width:97%}.career-secD .work-life-card{background:#fff3;border-radius:10px;height:401px;display:flex;overflow:hidden}.career-secD .work-life-card figure{width:566px;height:100%;line-height:0}.career-secD .work-life-card figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.career-secD .work-life-card figcaption{flex:1;padding:50px 50px 50px 30px}.career-secD .work-life-card figcaption h3{color:var(--white);margin-bottom:20px;font-size:36px;font-weight:600;line-height:1.1}.career-secD .work-life-card figcaption p{color:var(--white);font-size:16px;font-weight:400;line-height:24px}.career-secE{background:#f4f4f4}.career-secE .heading{background:var(--white);text-align:center;padding:50px 0}.career-secE .team-sec{padding:50px 0 70px}.career-secE .team-sec .swiper-group .swiper .swiper-slide{padding:20px 0}.career-secE .team-sec .swiper-group .swiper-nav{width:fit-content;bottom:5%;left:30%;top:initial;transform:translate(-50%)}.career-secE .team-sec .swiper-group .swiper-nav button{box-shadow:none;background:#f4f4f4;border:1px solid #666}.career-secE .team-sec .swiper-group .swiper-nav button:hover{background:var(--primary);border:1px solid var(--primary)}.career-secE .team-sec .swiper-group .swiper-nav button:hover svg path{fill:var(--white)}.career-secE .team-sec .swiper-group .swiper-nav button svg path{fill:#666}.career-secE .team-sec .team-card-flex{justify-content:center;align-items:center;gap:80px;display:flex}.career-secE .team-sec .team-card-flex .col:first-child figure{width:63px;height:63px;margin:0 auto 20px;line-height:0}.career-secE .team-sec .team-card-flex .col:first-child figure img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.career-secE .team-sec .team-card-flex .col:first-child p{text-align:center;color:var(--text);max-width:528px;margin:auto;font-size:24px;font-weight:400}.career-secE .team-sec .team-card-flex .col:first-child .name{text-align:center;color:var(--black);margin-top:25px;font-size:18px;font-weight:600;line-height:1.1}.career-secE .team-sec .team-card-flex .col:first-child .designation{color:#666666b2;text-align:center;font-size:15px;font-weight:500;line-height:28px}.career-secE .team-sec .team-card-flex .col{width:fit-content}.career-secE .team-sec .team-card-flex .col:last-child figure{border:1px solid #25abe2;border-radius:15px;width:415px;height:470px;line-height:0;position:relative}.career-secE .team-sec .team-card-flex .col:last-child figure img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:100%;transform:translate(20px,20px)}.career-secE .team-sec .team-card-flex .col:last-child figure .play-button{position:absolute;top:56%;left:56%;transform:translate(-50%,-50%)}.career-secF{padding:50px 0}.career-secF .heading{text-align:center;max-width:474px;margin:0 auto 40px}.career-secF .heading h2{line-height:1.1}.career-secF .flex-box{justify-content:center;align-items:center;gap:50px;display:flex}.career-secF .flex-box figure{border-radius:10px;width:474px;height:342px;line-height:0;overflow:hidden}.career-secF .flex-box figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.career-secF .flex-box figcaption{flex:1;width:fit-content;max-width:fit-content}.career-secF .flex-box figcaption ul{padding-left:18px}@media only screen and (max-width:675px){.career-secF .flex-box figcaption ul{padding-left:10px}}.career-secF .flex-box figcaption ul li{max-width:410px;padding-left:28px;line-height:1.4;position:relative}@media only screen and (max-width:675px){.career-secF .flex-box figcaption ul li{padding-left:20px}}.career-secF .flex-box figcaption ul li:not(:last-child){margin-bottom:10px}.career-secF .flex-box figcaption ul li:before{content:"";aspect-ratio:1;background:var(--primary);border-radius:50%;width:10px;position:absolute;top:8px;left:0}@media only screen and (max-width:520px){.career-secF .flex-box figcaption ul li:before{width:6px}}.career-secF .flex-box figcaption .primary-btn{padding:10px 15px}.career-secF .flex-box figcaption .primary-btn span{text-transform:uppercase;font-size:14px;font-weight:600}
