*{margin:0;padding:0;box-sizing:border-box}body{background-color:#0c0c0c!important}body::-webkit-scrollbar{background:#505050;width:12px}body::-webkit-scrollbar-thumb{background:#bbb;border-radius:4px}.slide_in{top:0;left:0;width:0;height:100%;position:absolute;background:#006e7b;transform-origin:left;animation:animeone .4s ease 1}@keyframes animeone{0%{width:-100vw}to{width:100vw}}.slide_out{top:0;left:0;width:0;height:100%;position:absolute;background:#2f2f2f;transform-origin:top;animation:animeone .4s ease .6s 1}@keyframes animetwo{0%{height:100vh}to{height:100vh}}.collapsemenu,.opened{transition:.7s}.marqueeNote{background:#1e90ff;display:flex;align-items:center;font-size:14px;color:#fff}@media (max-width:768px){.collapsemenu,.opened{padding-left:0}}::selection{background:#1e90ff;color:#fff}.Careers_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.Careers_wrapper .Careers_heading{position:relative}.Careers_wrapper .Careers_heading h3{color:#fff;font-size:60px;margin:40px 0 0;line-height:60px;text-align:center}.Careers_wrapper .Careers_heading svg{top:0;position:absolute;width:100%}.Careers_wrapper .Careers_heading svg path{fill:none;stroke:#6ffcfc;stroke-width:20px;stroke-dasharray:2000;stroke-dashoffset:2700;animation:dash 6s linear infinite alternate forwards}@keyframes dash{to{stroke-dashoffset:0}}.career_container_one{padding:80px 0;margin:80px 20px 20px;min-height:100vh;border-radius:16px;background-color:#050505;border:1px solid #222;box-shadow:0 20px 40px rgba(0,0,0,.8);background-image:radial-gradient(circle at top left,rgba(111,252,252,.03),transparent 50%),radial-gradient(circle at bottom right,rgba(0,191,255,.03),transparent 50%)}.career_container_one .title{font-size:48px;font-weight:700;color:#fff;margin-bottom:10px}.career_container_one .title span{color:transparent;background:linear-gradient(90deg,#6ffcfc,#00bfff);-webkit-background-clip:text;background-clip:text}.career_container_one .sub_title{color:#a0a0a0;font-size:18px}.career_container_one .career_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:30px;gap:30px;margin-top:50px;width:100%}.career_container_one .career_grid .career_card{display:flex;flex-direction:column;justify-content:space-between;background:#111;border:1px solid #222;border-radius:12px;padding:35px 30px;position:relative;overflow:hidden;transition:transform .3s ease,background .3s ease;z-index:1}.career_container_one .career_grid .career_card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;padding:2px;background:linear-gradient(135deg,#6ffcfc,#00bfff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;z-index:-1}.career_container_one .career_grid .career_card:hover{transform:translateY(-5px);background:#161616;box-shadow:0 15px 30px rgba(0,0,0,.5)}.career_container_one .career_grid .career_card:hover:before{opacity:1}.career_container_one .career_grid .career_card:hover .card_title{color:#6ffcfc}.career_container_one .career_grid .career_card .card_content .card_title{font-size:24px;font-weight:600;color:#fff;margin-bottom:20px;transition:color .3s ease}.career_container_one .career_grid .career_card .card_content .card_desc{color:#a0a0a0;font-size:15px;line-height:1.7;margin-bottom:30px}.career_container_one .career_grid .career_card .card_footer{width:100%}.career_container_one .career_grid .career_card .card_footer .apply_btn{width:100%;height:50px;font-size:16px;font-weight:600;background:transparent;border:1px solid hsla(0,0%,100%,.2);color:#fff;border-radius:8px;transition:all .3s ease}.career_container_one .career_grid .career_card .card_footer .apply_btn:hover{background:linear-gradient(90deg,#6ffcfc,#00bfff);border-color:transparent;color:#000;box-shadow:0 5px 15px rgba(111,252,252,.3)}@media screen and (max-width:992px){.career_container_one{padding:60px 0;margin:60px 15px 15px}.career_container_one .title{font-size:36px}.career_container_one .career_grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.career_container_one .career_grid .career_card{padding:25px 20px}.career_container_one .career_grid .career_card .card_content .card_title{font-size:22px}}@media screen and (max-width:768px){.Careers_wrapper .Careers_heading h3{font-size:40px}.Careers_wrapper .Careers_heading svg{top:20px}}@media screen and (max-width:576px){.career_container_one .title{font-size:28px;word-break:break-word}.career_container_one .sub_title{font-size:15px}}