.Careers_careersPage__EH48G{font-family:Roboto,sans-serif;color:#333;padding:40px 20px;background:linear-gradient(135deg,#f9f9f9,#e0e0e0)}.Careers_heroSection__1hSa3{background:url(/images/hero-bg.jpg) no-repeat 50%/cover;color:#fff;text-align:center;padding:120px 20px;position:relative;z-index:1}.Careers_heroSection__1hSa3:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:-1}.Careers_heroTitle__qMT3r{font-size:3.5rem;font-weight:700;margin-bottom:20px;text-shadow:2px 2px 5px rgba(0,0,0,.3)}.Careers_heroSubtitle__ZLs3g{font-size:1.6rem;font-weight:300;margin-bottom:40px}.Careers_heroButton__n0hde{padding:15px 30px;background:linear-gradient(135deg,#0070f3,#005bb5);color:#fff;border:none;border-radius:50px;font-size:1.1rem;cursor:pointer;transition:background .3s ease-in-out,transform .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.2)}.Careers_heroButton__n0hde:hover{background:linear-gradient(135deg,#005bb5,#0070f3);transform:scale(1.05)}.Careers_aboutSection__IdpCv{text-align:center;padding:50px 20px;background-color:#fff}.Careers_sectionTitle___DUGs{font-size:2.8rem;margin-bottom:20px;color:#333;font-weight:600}.Careers_sectionText__2giI8{font-size:1.2rem;color:#555;text-align:center;max-width:800px;margin:0 auto 40px;line-height:1.6}.Careers_positionsSection__mUyVv{padding:40px 0;background:#f9f9f9}.Careers_jobListings__Opso6{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.Careers_jobCard__rsqOA{background-color:#fff;border-radius:10px;box-shadow:0 8px 16px rgba(0,0,0,.15);padding:25px;width:280px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #eee}.Careers_jobCard__rsqOA:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.2)}.Careers_jobTitle__Pa3NV{font-size:1.6rem;margin-bottom:10px;color:#0070f3}.Careers_jobCategory__kZMQf,.Careers_jobLocation__uZ7ju{font-size:1rem;color:#555;margin-bottom:15px}.Careers_applyButton__HFtpr{padding:12px 25px;background-color:#0070f3;color:#fff;border:none;border-radius:50px;font-size:1rem;cursor:pointer;transition:background-color .3s ease,transform .3s ease;box-shadow:0 5px 10px rgba(0,0,0,.2)}.Careers_applyButton__HFtpr:hover{background-color:#005bb5;transform:translateY(-3px)}.Careers_howWeHireSection__gmgqd{padding:60px 20px}.Careers_steps__ovDMa{display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px}.Careers_step__1xtDu{text-align:center;margin:20px;transition:transform .3s ease}.Careers_step__1xtDu:hover{transform:scale(1.05)}.Careers_step__1xtDu h3{font-size:1.8rem;color:#333;font-weight:600}.Careers_benefitsSection__efWII{padding:60px 20px;background:#f9f9f9}.Careers_benefitsGrid__7YCQs{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;gap:30px;margin-top:20px}.Careers_benefit__e3A5c{text-align:center;padding:25px;background-color:#fff;border-radius:10px;box-shadow:0 8px 16px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.Careers_benefit__e3A5c:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.Careers_benefit__e3A5c h3{font-size:1.7rem;color:#333;margin-bottom:15px}.Careers_benefit__e3A5c p{color:#555;font-size:1rem;line-height:1.5}.Careers_contactSection__k6uAo{padding:60px 20px}.Careers_contactContainer__rjHiT{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.Careers_contactInfo__CKiC2{max-width:40%}.Careers_contactForm__Q6ShZ{max-width:50%;display:flex;flex-direction:column;gap:15px}.Careers_contactForm__Q6ShZ input,.Careers_contactForm__Q6ShZ textarea{width:100%;padding:15px;border:1px solid #ccc;border-radius:10px;font-size:1.1rem;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:border-color .3s ease}.Careers_contactForm__Q6ShZ input:focus,.Careers_contactForm__Q6ShZ textarea:focus{border-color:#0070f3}.Careers_contactForm__Q6ShZ button{padding:15px 30px;background:linear-gradient(135deg,#0070f3,#005bb5);color:#fff;border:none;border-radius:50px;font-size:1.1rem;cursor:pointer;transition:background .3s ease,transform .3s ease}.Careers_contactForm__Q6ShZ button:hover{background:linear-gradient(135deg,#005bb5,#0070f3);transform:translateY(-3px)}.Careers_modal__F0noQ{display:flex;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7);justify-content:center;align-items:center;transition:opacity .3s ease}.Careers_modalContent__8vy8c{background-color:#fff;padding:40px;border-radius:12px;width:450px;max-width:100%;box-shadow:0 8px 16px rgba(0,0,0,.2);transition:transform .3s ease-in-out;transform:scale(.9)}.Careers_modal__F0noQ.Careers_open__mB49D .Careers_modalContent__8vy8c{transform:scale(1)}.Careers_close__HWX93{color:#333;font-size:34=8px;font-weight:700;position:absolute;top:10px;right:15px;cursor:pointer;transition:color .3s ease}.Careers_close__HWX93:focus,.Careers_close__HWX93:hover{color:#e63946}.Careers_formGroup__voM6o{margin-bottom:20px}.Careers_formGroup__voM6o label{font-weight:600;font-size:1.1rem;color:#333;display:block;margin-bottom:8px}.Careers_formGroup__voM6o input{width:100%;padding:14px;border:1px solid #ddd;border-radius:8px;font-size:1rem;color:#555;transition:border .3s ease}.Careers_formGroup__voM6o input:focus{border-color:#0070f3;outline:none}.Careers_submitBtn__0hFff{padding:14px 30px;background-color:#498f96;color:#fff;border:none;border-radius:50px;font-size:1.2rem;cursor:pointer;width:100%;transition:background-color .3s ease,transform .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.1)}.Careers_submitBtn__0hFff:hover{background-color:#498f96;transform:translateY(-4px)}.Careers_submitBtn__0hFff:active{transform:translateY(0)}.Careers_footer__AekF_{text-align:center;padding:20px;background-color:#333;color:#fff}.home_bg_images__uWydT{width:100%;height:950px;background-size:cover;background-position:50%;background-color:#f0f0f0;transition:background-image 1s ease-in-out}.home_bg_images__26__Rpd3c{background-image:url(/bg-image-26.webp)!important}@media (max-width:768px){.home_bg_images__uWydT{aspect-ratio:4/3}}@media (max-width:480px){.home_bg_images__uWydT{aspect-ratio:1/1}}.Careers_career-title-header__C_LjR{text-align:center;font-size:2.5rem;color:#333;margin-top:60px}.Careers_career-description__IlEor{text-align:center;font-size:1.25rem;color:#666;margin-bottom:40px}.Careers_careerlist__qoAt_{display:flex;justify-content:center;align-items:center;padding:40px 20px;flex-wrap:wrap;width:100%}.Careers_careercard__dFvxR{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:100%;width:999px;padding:20px;margin:10px;transition:all .3s ease;text-align:left}.Careers_careercard__dFvxR:hover{transform:translateY(-5px);box-shadow:0 8px 12px rgba(0,0,0,.2)}.Careers_careertitle__W3wdr{font-size:1.75rem;color:#333;margin-bottom:10px;font-weight:700}.Careers_careerdetails__73zl8 p{margin:10px 0;color:#555}.Careers_careerdetails__73zl8 strong{color:#222}.Careers_submitBtn__4lrW3{background-color:#007bff;padding:10px 20px;border-radius:5px;font-size:1rem;transition:background-color .3s}.Careers_submitBtn__4lrW3:hover{background-color:#0056b3}.Careers_modal__Z8wwc{display:flex;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7);justify-content:center;align-items:center;transition:opacity .3s ease}.Careers_modalContent__XjqPK{background-color:#fff;padding:40px;border-radius:12px;width:450px;max-width:100%;box-shadow:0 8px 16px rgba(0,0,0,.2);transition:transform .3s ease-in-out;transform:scale(.9)}.Careers_modal__Z8wwc.Careers_open__ZNd9_ .Careers_modalContent__XjqPK{transform:scale(1)}.Careers_close__tonTr{color:#333;font-size:34=8px;font-weight:700;position:absolute;top:10px;right:15px;cursor:pointer;transition:color .3s ease}.Careers_close__tonTr:focus,.Careers_close__tonTr:hover{color:#e63946}.Careers_formGroup__Q3Aru{margin-bottom:20px}.Careers_formGroup__Q3Aru label{font-weight:600;font-size:1.1rem;color:#333;display:block;margin-bottom:8px}.Careers_formGroup__Q3Aru input{width:100%;padding:14px;border:1px solid #ddd;border-radius:8px;font-size:1rem;color:#555;transition:border .3s ease}.Careers_formGroup__Q3Aru input:focus{border-color:#0070f3;outline:none}.Careers_submitBtn__4lrW3{padding:14px 30px;background-color:#498f96;color:#fff;border:none;border-radius:50px;font-size:1.2rem;cursor:pointer;width:100%;transition:background-color .3s ease,transform .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.1)}.Careers_submitBtn__4lrW3:hover{background-color:#498f96;transform:translateY(-4px)}.Careers_submitBtn__4lrW3:active{transform:translateY(0)}