.page-header{text-align:center;color:#fff;background-color:#0000;background-image:linear-gradient(#000000b3,#000000b3),url(/aboutusheader.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:100px 0}.page-header h1{margin-bottom:10px;font-size:3rem;font-weight:700}.section-padding{color:#333;background-color:#f9f9f9;padding:80px 0}.about-grid{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.about-text h3{color:#2c3e50;margin-bottom:20px;font-size:1.8rem}.about-text p{color:#555;margin-bottom:20px;line-height:1.6}.signature-block{border-left:4px solid #d4a017;margin-top:30px;padding-left:15px}.ceo-name{color:#333;font-family:Brush Script MT,cursive;font-size:1.5rem;margin-bottom:0!important}.img-fluid{border-radius:8px;width:100%;box-shadow:0 10px 20px #0000001a}.mission-vision-section{background-color:#fff;padding:80px 0}.cards-wrapper{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}.mv-card{text-align:center;background-color:#2c3136;border:1px solid #3a4149;border-radius:8px;padding:40px 30px;transition:transform .3s,box-shadow .3s;color:#fff!important}.mv-card h4{margin-bottom:15px;font-size:1.4rem;font-weight:600;color:#fff!important}.mv-card p{font-size:.95rem;line-height:1.6;color:#adb5bd!important}.icon-box{color:#d4a017;margin-bottom:20px;font-size:2.5rem}.mv-card:hover{border-color:#d4a017;transform:translateY(-10px);box-shadow:0 15px 30px #0003}@media (max-width:768px){.about-grid{grid-template-columns:1fr}}
