.button-icon-center{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.color-accent{color:#e91e63!important}.primary-color{color:#1a1a2e!important}.theme-icon-blue-color{color:#5a4bda!important}.text-decoration-color-accent-color{text-decoration-color:#e91e63!important}.text-decoration-color-primary-color{text-decoration-color:#1a1a2e!important}.text-decoration-color-blue-color{text-decoration-color:#5a4bda!important}.mission-highlight{text-align:center;color:#fff;background:linear-gradient(135deg,#1a1a2e 0%,#2a2a4e 100%);border-radius:30px;width:100%;margin-bottom:2em;padding:60px 40px;display:block;position:relative;overflow:hidden}.mission-highlight:before{content:"";background:#e91e631a;border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;right:-50px}.mission-highlight .highlight-text{z-index:1;max-width:800px;margin:0 auto;position:relative}.mission-highlight .highlight-text h3{color:#fff;margin-bottom:20px;font-size:2rem}.mission-highlight .highlight-text p{opacity:.9;font-size:1.15rem;line-height:1.8}@media (max-width:768px){.mission-highlight{padding:40px 20px}.mission-highlight h3{font-size:1.6rem}}#aboutUsPage{padding:0}#aboutUsPage img.infoImage{width:100%;height:auto;box-shadow:0 2px 8px #63636333}#aboutUsSection{background-color:#fff;padding:100px 20px}#aboutUsSection .container{max-width:1200px;margin:0 auto}#aboutUsSection .header{text-align:center;margin-bottom:70px}#aboutUsSection .header .main-title{color:#1a1a2e;font-size:2.8rem;font-weight:800;line-height:1.2}#aboutUsSection .header .main-title span{color:#5a4bda}#aboutUsSection .about-grid{flex-wrap:wrap;justify-content:center;gap:40px;margin-bottom:80px;display:flex}#aboutUsSection .about-grid .about-card{background:#f8f9fc;border:1px solid #0000;border-radius:20px;flex:0 500px;gap:25px;padding:30px;transition:all .3s;display:flex}#aboutUsSection .about-grid .about-card:hover{background:#fff;border-color:#5a4bda33;transform:translateY(-5px);box-shadow:0 15px 30px #0000000d}#aboutUsSection .about-grid .about-card .icon-wrapper{color:#5a4bda;background:#fff;border-radius:15px;justify-content:center;align-items:center;width:70px;min-width:70px;height:70px;font-size:2.5rem;display:flex;box-shadow:0 5px 15px #0000000d}#aboutUsSection .about-grid .about-card .card-content h3{color:#1a1a2e;margin-bottom:10px;font-size:1.5rem;font-weight:700}#aboutUsSection .about-grid .about-card .card-content p{color:#6c757d;font-size:1rem;line-height:1.7}@media (max-width:768px){#aboutUsSection{padding:60px 20px}#aboutUsSection .main-title{font-size:2rem}#aboutUsSection .about-card{text-align:center;flex-direction:column;align-items:center;padding:40px 20px}}
.button-icon-center{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.color-accent{color:#e91e63!important}.primary-color{color:#1a1a2e!important}.theme-icon-blue-color{color:#5a4bda!important}.text-decoration-color-accent-color{text-decoration-color:#e91e63!important}.text-decoration-color-primary-color{text-decoration-color:#1a1a2e!important}.text-decoration-color-blue-color{text-decoration-color:#5a4bda!important}.mission-highlight{text-align:center;color:#fff;background:linear-gradient(135deg,#1a1a2e 0%,#2a2a4e 100%);border-radius:30px;width:100%;margin-bottom:2em;padding:60px 40px;display:block;position:relative;overflow:hidden}.mission-highlight:before{content:"";background:#e91e631a;border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;right:-50px}.mission-highlight .highlight-text{z-index:1;max-width:800px;margin:0 auto;position:relative}.mission-highlight .highlight-text h3{color:#fff;margin-bottom:20px;font-size:2rem}.mission-highlight .highlight-text p{opacity:.9;font-size:1.15rem;line-height:1.8}@media (max-width:768px){.mission-highlight{padding:40px 20px}.mission-highlight h3{font-size:1.6rem}}#trust-drevita{background-color:#e7f2fd9c;font-family:Outfit,sans-serif}#trust-drevita .trust-flex-container{flex-direction:column;gap:50px;display:flex}#trust-drevita .trust-intro{text-align:center;max-width:800px;margin:0 auto}#trust-drevita .trust-intro .trust-heading{color:#1a1a2e;margin-bottom:20px;font-size:2.4rem}#trust-drevita .trust-intro .trust-description{color:#5c5c70;line-height:1.6}#trust-drevita .trust-intro .trust-description strong{color:#1c7ed6}#trust-drevita .credentials-grid{flex-wrap:wrap;justify-content:center;gap:25px;display:flex}#trust-drevita .credentials-grid .credential-card{text-align:center;background:#fff;border:1px solid #eef2f6;border-radius:20px;flex-direction:column;flex:300px;align-items:center;max-width:360px;padding:35px;transition:all .3s;display:flex}#trust-drevita .credentials-grid .credential-card:hover{transform:translateY(-8px);box-shadow:0 15px 35px #0000000d}#trust-drevita .credentials-grid .credential-card .card-icon{margin-bottom:20px;font-size:45px}#trust-drevita .credentials-grid .credential-card .status-badge{text-transform:uppercase;letter-spacing:1px;border-radius:50px;margin-bottom:15px;padding:4px 10px;font-size:10px;font-weight:800;display:inline-block}#trust-drevita .credentials-grid .credential-card h3{color:#2c3e50;margin:0 0 12px;font-size:1.2rem}#trust-drevita .credentials-grid .credential-card p{color:#868e96;margin:0;font-size:.95rem;line-height:1.5}#trust-drevita .credentials-grid .credential-card.blue .card-icon{color:#1c7ed6}#trust-drevita .credentials-grid .credential-card.blue .status-badge{color:#1c7ed6;background:#e7f5ff}#trust-drevita .credentials-grid .credential-card.green .card-icon{color:#2b8a3e}#trust-drevita .credentials-grid .credential-card.green .status-badge{color:#2b8a3e;background:#ebfbee}#trust-drevita .credentials-grid .credential-card.orange .card-icon{color:#e8590c}#trust-drevita .credentials-grid .credential-card.orange .status-badge{color:#e8590c;background:#fff4e6}#trust-drevita .credentials-grid .credential-card.orange{border-style:dashed}
.button-icon-center{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.color-accent{color:#e91e63!important}.primary-color{color:#1a1a2e!important}.theme-icon-blue-color{color:#5a4bda!important}.text-decoration-color-accent-color{text-decoration-color:#e91e63!important}.text-decoration-color-primary-color{text-decoration-color:#1a1a2e!important}.text-decoration-color-blue-color{text-decoration-color:#5a4bda!important}.mission-highlight{text-align:center;color:#fff;background:linear-gradient(135deg,#1a1a2e 0%,#2a2a4e 100%);border-radius:30px;width:100%;margin-bottom:2em;padding:60px 40px;display:block;position:relative;overflow:hidden}.mission-highlight:before{content:"";background:#e91e631a;border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;right:-50px}.mission-highlight .highlight-text{z-index:1;max-width:800px;margin:0 auto;position:relative}.mission-highlight .highlight-text h3{color:#fff;margin-bottom:20px;font-size:2rem}.mission-highlight .highlight-text p{opacity:.9;font-size:1.15rem;line-height:1.8}@media (max-width:768px){.mission-highlight{padding:40px 20px}.mission-highlight h3{font-size:1.6rem}}#teamContactSection{background-color:#f8f9fa;padding:5rem 2rem}#teamContactSection .container{max-width:1200px;margin:0 auto}#teamContactSection .header{margin-bottom:4rem}#teamContactSection .header h2{color:#1a1a1a;max-width:800px;margin-bottom:2rem;font-size:2.2rem;font-weight:800}#teamContactSection .header .description p{color:#555;max-width:1000px;margin-bottom:1.5rem;font-size:1rem;line-height:1.6}#teamContactSection .team-grid{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}@media (max-width:1024px){#teamContactSection .team-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){#teamContactSection .team-grid{grid-template-columns:1fr}}#teamContactSection .member-card .image-wrapper{border-radius:4px;width:100%;height:320px;margin-bottom:1rem;overflow:hidden}#teamContactSection .member-card .image-wrapper .member-img{object-fit:cover;width:100%;height:100%;transition:transform .3s}#teamContactSection .member-card:hover .member-img{transform:scale(1.05)}#teamContactSection .member-card .info .name{color:#e91e63;margin-bottom:.3rem;font-size:1.1rem;font-weight:700}#teamContactSection .member-card .info .designation{color:#666;font-size:.85rem;line-height:1.4}
