.career-section{align-items:center;opacity:1;height:auto;margin:auto auto 150px;padding:120px 0}.career-info,.career-section{display:flex;flex-direction:column;position:relative}.career-info{width:100%;max-width:1000px;margin-left:auto;margin-right:auto}.career-info-box{display:flex;justify-content:space-between;margin-bottom:50px;width:100%}.career-info-box p{width:40%;font-size:18px;font-weight:300;margin:0;color:rgba(255,255,255,.7)}.career-info-in{display:flex;width:40%;justify-content:space-between;gap:50px}.career-info h3{font-size:38px;line-height:45px}.career-info h3,.career-info h4{margin:0;font-weight:500;color:white}.career-info h4{font-size:30px;line-height:34px;letter-spacing:.8px}.career-info h5{font-weight:400;letter-spacing:.7px;font-size:18px;text-transform:capitalize;margin:10px 0;color:#34d399}.career-timeline{position:absolute;top:0;left:50%;transform:translateX(-50%);width:3px;background-image:linear-gradient(0deg,#38bdf8 20%,#34d399 50%,transparent 95%)}.career-dot{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);background-color:#38bdf8;width:10px;height:10px;border-radius:50px;box-shadow:0 0 5px 2px rgba(56,189,248,.6),0 0 15px 8px rgba(56,189,248,.4),0 0 110px 20px rgba(56,189,248,.2);animation:timeline .8s linear infinite forwards}@keyframes timeline{10%,20%,50%,70%,90%{box-shadow:0 0 5px 2px rgba(56,189,248,.6)}0%,10%,30%,64%,80%,to{box-shadow:0 0 5px 2px rgba(56,189,248,.6),0 0 15px 5px rgba(56,189,248,.4),0 0 110px 20px rgba(56,189,248,.2)}}@media only screen and (max-width:1400px){.career-section h2{font-size:50px;line-height:50px}.career-info h4{font-size:22px;line-height:24px;width:180px}.career-info h5{font-size:17px}.career-info h3{font-size:40px}.career-info-box p{font-size:14px}.career-info-in{width:45%;gap:20px}.career-info-box p{width:45%}}@media only screen and (max-width:1025px){.career-section{padding:120px 0 70px;margin-top:-100px;margin-bottom:0}}@media only screen and (max-width:900px){.career-info-box{flex-direction:column;gap:10px;margin-bottom:70px}.career-info-box p,.career-info-in{width:100%;padding-left:10%;box-sizing:border-box}.career-timeline{left:0}.career-container{width:calc(100% - 25px)}}@media only screen and (max-width:600px){.career-info-in{gap:0}.career-info h3{font-size:33px}.career-info-box p,.career-info-in{padding-left:5%}}.scroll-stack-scroller{position:relative;width:100%}.scroll-stack-inner{position:relative}.scroll-stack-end{width:100%;height:60vh;pointer-events:none}.scroll-stack-card{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}