.leaders-wrapper{display:flex;align-items:center;justify-content:center;position:relative}.carousel-track{width:100%;overflow:hidden}.carousel-inner{display:flex;transition:transform .5s ease-in-out;width:100%}.leader-card{min-width:100%;padding:2rem}.leader-card .active{display:flex;flex-direction:row;align-items:center}.nav-btn{background:none;border:none;font-size:2rem;cursor:pointer}.leader-dots{text-align:center;margin-top:1rem}.dot{display:inline-block;height:12px;width:12px;margin:0 5px;background-color:#ccc;border-radius:50%;cursor:pointer}.card-nav-buttons{display:flex;gap:40px;margin-top:50px}.nav-btn{border:none;border-radius:4px;cursor:pointer;font-size:48px}.nav-btn.left{background-color:#333;padding:10px}.nav-btn.right{background-color:#fff;color:#000;width:40px;padding:10px}.leaders-container{display:flex;justify-content:space-between;flex-wrap:wrap}.button-area{background-color:#fff;color:#004d87;border:1px solid #004D87;margin-top:20px}.meet-team-btn{padding:10px 20px;background:#fff;border:2px solid #2563eb;color:#0e131c;font-weight:500;border-radius:30px;cursor:pointer;transition:all .3s ease;margin-top:20px}.leader-card{margin:40px auto;background:linear-gradient(to right,#000,#666);color:#fff;display:flex;justify-content:space-between;align-items:center;padding:50px;flex-wrap:wrap;text-align:left}.leader-info{flex:1;max-width:750px}.leader-info h3{font-size:32px;font-weight:600;margin-bottom:15px;color:#fff}.leader-info p{font-size:20px;line-height:1.6;color:#dde3e9}.social-icons{margin-top:20px}.social-icons img{width:24px;margin-right:12px;cursor:pointer}.leader-nav{margin-top:30px}.nav-btn{background:#fff;color:#000;font-size:18px;border:none;margin-right:10px;border-radius:4px;cursor:pointer}.nav-btn.dark{background:#2b2b2b;color:#fff}.leader-image img{width:250px;height:auto;border-radius:6px}.leader-dots{margin-top:20px;display:flex;align-items:center;justify-content:center}.dot{height:12px;width:12px;margin:0 6px;background-color:#d1d5db;border-radius:50%;display:inline-block}.dot.active{background-color:#111827}.social-icons,.leader-nav{display:flex;gap:20px}@media (max-width: 768px){.leader-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px}.leader-image{order:1;margin-bottom:20px}.leader-info{order:2;max-width:100%;padding:0 10px}.leader-info h3{font-size:24px;margin-bottom:10px}.leader-info p{font-size:16px;line-height:1.5}.social-icons{order:3;margin-top:20px;display:flex;gap:20px;justify-content:center}.leader-nav{order:4;margin-top:20px;display:flex;justify-content:center;gap:20px}.nav-btn{padding:10px 16px}.leader-image img{width:200px;height:auto;border-radius:8px}.card-nav-buttons{justify-content:center}}.aboutus-second-section{display:flex;justify-content:space-between;background:linear-gradient(#00808080),url(/_astro/bgImage.btIYaKCj.png);border-radius:6px;padding:48px 56px;flex-wrap:wrap}.aboutus-second-section h2,.aboutus-second-section p{color:#fff!important;-webkit-text-stroke:#fff;max-width:550px}.aboutus-div h2{font-size:36px!important;padding-bottom:20px;max-width:500px}.aboutus-third-section p{max-width:500px}.aboutus-second-section p{color:#d9d9d9!important;font-weight:400px}.vision-card{display:flex;justify-content:space-between!important;text-align:center;gap:26px}.vision-card-box,.mission-card-box{background-color:#111827;padding:40px 36px;border-radius:12.8px;height:250px;text-align:center;margin-top:55px}.vision-card-box h3,.mission-card-box h3{font-size:32px;font-weight:700;margin-top:25px;color:#fff}.vision-card-box p,.mission-card-box p{font-size:14px;color:#d9d9d9!important;font-weight:400px;text-align:center}.tech-purpose-section h2{max-width:450px}.timeline-container{position:relative;display:flex;flex-direction:column;align-items:center;gap:7rem;margin-top:96px}.vertical-line{position:absolute;transform:translate(-50%)}.process-step{display:flex;align-items:center}.process-step.right{justify-content:flex-end;align-self:flex-end;max-width:100%;gap:20px;padding-right:45px}.process-step.left{justify-content:flex-start;align-self:flex-start;gap:20px}.icon-section{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:100px}.icon-circle{background-color:#fc7b7166;border-radius:13px;width:110%;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.icon{padding-top:20px}.text-section{max-width:350px}.text-section h2{font-size:19px;margin-bottom:.5rem;margin-top:10px;font-weight:600}.text-section p{font-size:12px;line-height:1.6}.expansion{margin-top:50px}.building-icon{background-color:#89c5cc66}.expansion-icon{background-color:#75750966}.num1{margin-right:60px;margin-top:-90px}.num2{margin-left:80px;margin-top:10px}.num3{margin-right:60px;margin-top:20px}.tac-branches-indetail{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0;gap:30px;animation:fadeIn linear;animation-timeline:view();animation-range:entry 0% cover 20%;margin-top:50px}.branch-card{width:calc(50% - 15px);margin-bottom:20px}section.contact-section{display:flex;align-items:center;flex-wrap:wrap}.contact-left{flex:1 1 50%;min-width:300px;display:flex}.contact-left h2{max-width:500px}.contact-left img{margin-top:-18%;margin-left:-20px}.contact-right{flex:1 1 40%;margin-right:50px}.contact-right p{font-size:20px}.about-us{background-color:#004d87;color:#fff}.contact-button:hover{background-color:#003e6f}@media (max-width: 768px){.contact-left h2{font-size:2.4rem}.contact-right{margin-top:0}.aboutus-second-section{padding:48px 24px}.aboutus-div h2{font-size:32px}.vision-card-box,.mission-card-box{min-height:410px}.vision-card-box h3,.mission-card-box h3{margin-top:90px}.timeline-container{position:relative;display:flex;flex-direction:column;align-items:center;gap:88px}.vertical-line{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.vertical-line img{height:auto;width:40px}.process-step{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;width:100%;text-align:center;background-color:#fff}.process-step.right,.process-step.left{padding:0}.icon-section{order:2}.text-section{order:3}.text-section h2{font-size:18px}.text-section p{font-size:14px}.icon-circle{width:90px;height:90px;border-radius:13px;display:flex;justify-content:center;align-items:center;flex-direction:column}.num1,.num2,.num3{order:1;text-align:center;align-items:center;justify-content:center;padding:0;margin:0}.num1,.num2,.num3{position:relative;z-index:1}.leaders-container{flex-direction:column;align-items:center}.contact-left img{display:none}.contact-section{flex-direction:column;align-items:center;text-align:center}.contact-left h2{font-size:32px;text-align:center}.contact-right p{font-size:16px}.contact-right{display:flex;flex-direction:column;align-items:center;margin-left:30px}.aboutus-second-section{display:flex;flex-direction:column;align-items:center}.tac-branches-indetail{padding:0}.branch-card{width:100%;margin-bottom:0}}@media (max-width:820px){.big-dreams p,h2,.tech-purpose-section h2,p{max-width:100%;text-align:center}.tac-branches{padding:0}.certificate-content,.home-screen-certificate,.contact-left h2{text-align:center}}@media (max-width: 1378px){.aboutus-second-section{padding:48px 24px}.aboutus-div h2{font-size:32px}.vertical-line{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.vertical-line img{height:100%;width:33px}.process-step{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;width:100%;text-align:center;background-color:#fafafa}.timeline-container{position:relative;display:flex;flex-direction:column;align-items:center;gap:88px}.icon-section{order:2}.text-section{order:3}.process-step.right,.process-step.left{padding:0}.num1,.num2,.num3{order:1;text-align:center;align-items:center;justify-content:center;padding:0;margin:0}.num1,.num2,.num3{position:relative;z-index:1}.expansion{margin:0}.contact-left img{margin-top:-27%;margin-left:-50px}}@media (max-width: 1024px){.leader-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px}.leader-image{order:1;margin-bottom:20px}.leader-info{order:2;max-width:100%;padding:0 10px}.leader-info h3{font-size:24px;margin-bottom:10px}.leader-info p{font-size:16px;line-height:1.5}.social-icons{order:3;margin-top:20px;display:flex;gap:20px;justify-content:center}.leader-nav{order:4;margin-top:20px;display:flex;justify-content:center;gap:20px}.nav-btn{padding:10px 16px}.leader-image img{width:200px;height:auto;border-radius:8px}.contact-left img{display:none}.contact-section{flex-direction:column;align-items:center;text-align:center}.contact-left h2{font-size:32px;text-align:center}.contact-right p{font-size:16px}.contact-right,.aboutus-second-section{display:flex;flex-direction:column;align-items:center}.vision-card{gap:10px;flex-direction:column;align-items:center}}@media (min-width: 1460px) and (max-width: 1570px){.num1{margin-right:0}.num2{margin-left:20px}.num3{margin-right:0}}@media (max-width: 1220px){.contact-left img{margin-top:-30%;margin-left:-70px}}@media (max-width:1170px){.contact-left h2{max-width:400px}}.values-container{display:flex;gap:24px;margin-top:64px;justify-content:space-between}.value-card{max-width:260px}.value-card .icon{background-color:#fcfcfc;padding:20px;border-radius:20px;box-shadow:0 4px 10px #0003;width:80px;height:80px;max-width:80px;margin-bottom:16px}.value-card h3{font-size:20px;font-weight:800}.value-card p{font-size:14px}@media (max-width: 768px){.value-card .icon{margin-left:auto;margin-right:auto;display:block}.values-container{margin-top:120px}.about-values h2{text-align:center}}@media (max-width:820px){.about-values{text-align:center}.value-card .icon{margin-left:auto;margin-right:auto;display:block}}@media (max-width:1070px){.values-container{flex-wrap:wrap;justify-content:center}}@media (max-width:1295px){.values-container{gap:10px}}
