.objective-container{background-color:#ffffff;padding:40px 50px;margin:0 40px}.objective-columns{display:flex;flex-direction:column;gap:40px}.row{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;width:100%}.sub-header{flex-basis:40%;display:flex;flex-direction:column}.sub-header h2{position:relative;font-size:2.5rem;font-weight:700;color:#000000;margin-bottom:20px;padding-top:1rem}.sub-header h2:before{content:"";position:absolute;top:0;left:0;width:60px;height:5px;background-color:#182a78;border-radius:2px}.sub-header p{color:#555;margin:0;word-wrap:break-word;line-height:1.75;font-size:1rem}.sub-header button{margin-top:10px;color:#007bff;background:none;border:none;cursor:pointer;font-size:1rem;text-align:left}.row img{width:400px;height:250px;flex-basis:50%;object-fit:cover;border-radius:8px}@media (max-width:1024px){.objective-container{padding:20px;margin:0;overflow:hidden}.objective-slider-container{position:relative}.objective-columns{display:flex;flex-direction:row;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:20px;scrollbar-width:none;-ms-overflow-style:none}.objective-columns::-webkit-scrollbar{display:none}.row{min-width:85%;flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:5px;scroll-snap-align:start}.row img{width:100%;height:250px;object-fit:cover;border-radius:8px;margin-bottom:2rem;order:-1}.sub-header h2{font-size:2rem}.sub-header p{font-size:.95rem}.scroll-indicators{display:flex;justify-content:center}.dot{width:10px;height:10px;margin:0 5px;background-color:#ccc;border-radius:50%;transition:background-color .3s ease}.dot.active{background-color:#007bff}}@media (min-width:1025px){.reverse-row{flex-direction:row-reverse}}.partners-container{text-align:center;background-color:#f2f2f2;padding:4rem 0}.partners-title{font-size:2rem;font-weight:600;color:#333;margin-bottom:2rem}.partners-wrapper{display:flex;align-items:center;justify-content:center;max-width:90%;margin:0 auto;position:relative}.partners-logos{display:flex;gap:40px;overflow-x:auto;scroll-behavior:smooth;white-space:nowrap;scrollbar-width:none}.partners-logos::-webkit-scrollbar{display:none}.partner-logo{flex-shrink:0}.partner-logo,.scroll-btn{display:flex;align-items:center;justify-content:center}.scroll-btn{color:#fff;background-color:#040d31;cursor:pointer;font-size:1.6rem;padding:12px;border-radius:50%;transition:background .3s;position:absolute;z-index:10}.left{left:-50px}.right{right:-50px}.scroll-btn:hover{background-color:#3b4c8b}@media screen and (max-width:768px){.partners-wrapper{max-width:100%}.partners-title{font-size:1.5rem}.scroll-btn{font-size:1.4rem;padding:10px}.left{left:10px}.right{right:10px}}.aboutUs_Container{position:relative;width:100%;height:90vh}.aboutus_overlay{position:absolute;inset:0;background-color:black;opacity:.2}.backgroundImage{position:absolute;top:0;left:0;z-index:-1}.aboutText_Container{position:absolute;bottom:20px;left:50px;color:#ffffff}.about_text{font-size:1.8rem;font-weight:500;max-width:45%;line-height:1.5}@media (max-width:1200px){.aboutUs_Container{height:70vh}.aboutText_Container{left:2rem}.about_text{font-size:1.6rem;max-width:90%;margin-bottom:20px}}@media (max-width:768px){.aboutText_Container{left:1rem;bottom:10px}.about_text{font-size:1.4rem;max-width:100%;text-align:center}}@media (max-width:480px){.aboutText_Container{left:1rem;bottom:5px}.about_text{font-size:1.2rem;max-width:100%;text-align:center}}.careers{text-align:center;padding:2rem 5rem}.careers-container{margin:0 auto}.careers-title{font-size:1.8rem;font-weight:500;margin-bottom:3rem;text-align:center;margin-top:2rem;width:50%;display:inline-block;position:relative}.career-detail{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;align-items:flex-start}.career-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem;height:auto}.career-item h1{font-size:16px;font-weight:700;margin-top:10px;margin-bottom:5px;color:#000000}.career-item p{color:#555;font-size:14px;line-height:1.75;margin-bottom:5px}.career-logo{width:80px;height:80px;object-fit:contain;border-radius:15%;margin-bottom:10px}.services-detail-button{color:#182978;cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;text-align:left;transition:text-decoration .3s ease}.services-detail-button:hover{text-decoration:underline;text-decoration-color:#182978;text-underline-offset:3px}@media (max-width:1200px){.careers{padding:2rem 0}.careers-title{width:80%;font-size:1.6rem}.career-item h1{text-align:center}.career-logo{margin:0 auto;display:block}}@media (max-width:992px){.career-detail{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.career-detail{grid-template-columns:1fr;margin:0 2rem}.careers-title{width:90%;font-size:1.4rem}.career-logo{width:70px;height:70px}}.values-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#f2f2f2;height:80vh;padding:0 20px;line-height:1.6}.values-title{font-size:1rem;font-weight:700;color:#182a78;margin-bottom:10px;margin-top:2rem}.main-text{font-size:3.25rem;font-weight:700;color:#000;margin-bottom:20px;max-width:80%;word-wrap:break-word;padding:0 20px;line-height:1.4}.description{font-size:1rem;color:#555;max-width:70%;margin-bottom:2rem;line-height:1.6}@media (max-width:1200px){.values-container{height:60vh}.values-title{font-size:.85rem;margin-top:1rem}.main-text{font-size:2rem;max-width:95%;padding:0 5px;line-height:1.5}.description{font-size:1rem;max-width:100%}}@media (max-width:480px){.main-text{font-size:1.4rem;max-width:95%;line-height:1.4;padding:0 5px}.description{font-size:1rem;max-width:100%}}