.card-img-top{object-fit:cover;object-position:center;width:100%;height:320px}.short{border:2px solid #10184f;width:60px;margin:10px auto 40px}.grid{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.section-title{color:#10184f;text-align:center;font-size:2.5rem;font-weight:700}.team-card{cursor:pointer;background-color:#fff;border-radius:8px;width:350px;padding:30px;transition:all .3s;position:relative;box-shadow:0 0 15px #0000001a}.team-card:before{content:"";opacity:0;z-index:0;background:linear-gradient(90deg,#ff8008,#ffc837);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.team-card.active:before{opacity:.9}.team-card.active{color:#fff;background:linear-gradient(90deg,#ff8008,#ffc837)}.team-card *{z-index:1;position:relative}.team-card h4{margin-bottom:10px;font-size:1.25rem;font-weight:700}.team-card p{color:#555;font-size:.95rem}.team-card.active h4,.team-card.active p{color:#fff}.spaced-section{margin-top:100px;margin-bottom:100px}.spaced-heading{margin-top:80px}.breadcrumb-section{background-color:var(--asspl-blue);border-bottom:1px solid #632e2e}.breadcrumb{font-size:14px}.breadcrumb a{color:#dc2026;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb-item{font-size:large;font-weight:600}.ceo-image-container{min-height:320px}@media (min-width:992px){.ceo-image-container{min-height:480px}}.ceo-image{object-fit:cover;object-position:top;width:100%;height:100%}@media (max-width:991px){.container .row.g-0{margin-top:20px}}.ceo-section{padding:80px 0}.ceo-image-wrapper{border-radius:120px 0 0;max-width:360px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.ceo-img-modern{object-fit:cover;width:80%;height:auto;display:block}.ceo-title-modern{color:#10184f;margin-bottom:20px;font-size:2.5rem;font-weight:800}.ceo-title-underline{background-color:#f05a28;width:60px;height:4px;margin-bottom:30px}.ceo-text-modern{color:#64748b;margin-bottom:30px;font-size:1.1rem;line-height:1.7}.ceo-signature{margin-bottom:30px}.ceo-name{color:#10184f;margin-bottom:5px;font-size:1.25rem;font-weight:700}.ceo-office{color:#94a3b8;margin-bottom:0;font-size:1rem}.btn-modern-orange{text-transform:uppercase;letter-spacing:.5px;background-color:#f05a28;border-radius:50px 5px;padding:12px 35px;font-size:.9rem;font-weight:700;transition:all .3s;display:inline-block;color:#fff!important;text-decoration:none!important}.btn-modern-orange:hover{background-color:#d4481d;transform:translateY(-2px);box-shadow:0 5px 15px #f05a284d}@media (max-width:991px){.ceo-section{padding:50px 0}.ceo-image-wrapper{border-radius:80px 0 0;max-width:380px;margin-bottom:40px;margin-left:auto;margin-right:auto}.ceo-title-modern{font-size:2rem}}.core-values-section{background-color:#f8fafc;padding:100px 0}.core-values-accent{background-color:#10184f;width:60px;height:6px;margin-bottom:20px}.core-values-title{color:#10184f;margin-bottom:25px;font-size:2.8rem;font-weight:800}.core-values-intro{color:#475569;margin-bottom:40px;font-size:1.1rem;line-height:1.7}.values-list{padding:0;list-style:none}.value-item{color:#10184f;align-items:center;margin-bottom:20px;font-size:1.15rem;font-weight:600;display:flex}.value-icon{color:#10184f;background-color:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;width:45px;height:45px;margin-right:20px;font-size:1.2rem;display:flex}.value-item i{color:#10184f;font-size:1.4rem}.get-in-touch-link{color:#10184f;align-items:center;margin-top:30px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.get-in-touch-link:hover{color:#0b1136}.core-values-image{border-radius:20px;width:100%;box-shadow:0 20px 50px #0000001a}@media (max-width:991px){.core-values-section{padding:60px 0}.core-values-title{font-size:2.2rem}.core-values-image-col{margin-top:50px}}.story-dots{justify-content:center;gap:8px;margin-bottom:15px;display:flex}.story-dots span{width:12px;height:12px;display:inline-block}.story-dots span:first-child{background-color:#60a5fa}.story-dots span:nth-child(2){background-color:#3b82f6}.story-dots span:nth-child(3){background-color:#1d4ed8;transform:translateY(8px)}.story-title{text-transform:capitalize;color:#10184f!important;margin-bottom:40px!important;font-weight:800!important}.story-content p{color:#10184f;font-size:1.15rem;font-weight:400;line-height:1.8}
