@media (max-width:480px){.About-container{margin-top:0vh}.why-card{flex-direction:column;width:90%;align-items:center;justify-content:center;gap:5vh}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif;line-height:1.6;color:#333}a{text-decoration:none;color:inherit}.about-section{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:2vw;margin:0vh auto;padding:2vh 2vw;background:linear-gradient(180deg,#fbfcf5,#f4f8fb)}.about-image-wrapper{flex:0 0 auto;display:flex;justify-content:center}.AboutUsImg{width:100%;max-width:320px;height:auto;border-radius:20px;box-shadow:0 8px 20px #0000001a;object-fit:cover;transition:transform .3s ease,box-shadow .3s ease}.AboutUsImg:hover{transform:translateY(-5px);box-shadow:0 12px 28px #0000001f}.about-content{flex:1 1 350px;display:flex;flex-direction:column;gap:1.5vh;text-align:justify;background-color:#fffffff2;padding:2.5vh 2.5vw;border-radius:15px;box-shadow:0 6px 18px #0000000d}.about-content h1{font-weight:700;color:#061456;text-align:center;font-size:clamp(1.8rem,2.5vw,2.4rem);margin-bottom:1.5vh}.about-content p{font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.6;color:#333;margin:0}.Why-about-us{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f5f5f5;padding:3vh 2vw}.Why-about-us h4{font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600;margin-bottom:.5vh;text-align:center;color:#061456}.Why-about-us h2{font-size:clamp(2rem,2.5vw,2.6rem);margin-top:.5vh;font-weight:700;text-align:center;color:#061456}.Why-about-us>div{display:flex;flex-direction:column;gap:2.5vh;width:100%;padding:0;margin-top:2vh;align-items:center}.Why-about-us .why-card{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:3vw}.aboutus-style{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:400px;min-height:180px;max-height:220px;background-color:#fff;padding:1.5vh 2vw;border-radius:15px;box-shadow:0 6px 18px #0000000d;gap:.8vh;transition:transform .3s ease,box-shadow .3s ease;box-sizing:border-box}.aboutus-style:hover{transform:translateY(-5px);box-shadow:0 10px 24px #0000001a}.aboutus-style img{width:40px;height:auto;margin-bottom:.8vh}.aboutus-style h2{font-size:1.3rem;text-align:center;margin:.3vh 0;color:#061456;word-wrap:break-word}.aboutus-style p{font-size:.95rem;text-align:center;margin:0;color:#333;line-height:1.4;flex-grow:1}.result-count{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6vw;padding:6vh 2vw;background-color:#061456;color:#fff;width:100%;z-index:2}.result-count div{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:120px}.result-count div h2{font-size:clamp(2rem,3vw,2.8rem);margin:0;color:#fff!important}.result-count div h5{font-size:clamp(1rem,1.5vw,1.2rem);margin:.5rem 0 0;color:#fff!important}.Tirun-Team{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:3vh auto;padding:0 2vw;text-align:center}.Tirun-Team h2{font-size:clamp(1.6rem,2vw,1.8rem);font-weight:600;margin-bottom:.5rem;color:#061456}.Team-name{display:flex;flex-wrap:wrap;justify-content:center;gap:4vw;margin-top:5vh}.Team-name div{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 1 180px;max-width:220px;transition:transform .3s ease,box-shadow .3s ease;padding:1vh;border-radius:12px}.Team-name div:hover{transform:translateY(-5px);box-shadow:0 8px 18px #0000001f}.Team-name div a{display:flex;flex-direction:column;align-items:center}.Team-name div img{width:160px;max-width:100%;border-radius:50%;object-fit:cover;margin-bottom:1vh}.Team-name div h2{font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600;margin:.5vh 0}.Team-name div h5{font-size:clamp(.9rem,1.2vw,1rem);font-weight:400;color:#333;margin:0}@media (max-width: 480px){.about-section{flex-direction:column;gap:3vh;padding:2vh 4vw}.AboutUsImg{max-width:90%}.about-content{width:100%;padding:2vh 3vw;gap:1.2vh}.about-image-wrapper{width:100%;justify-content:center}.Why-about-us .why-card{flex-direction:column;align-items:center;gap:3vh}.aboutus-style{width:90%;padding:2vh 3vw}.result-count{flex-direction:column;gap:4vh;padding:4vh 5vw}.Team-name{flex-direction:column;gap:4vh}.Team-name div img{width:120px}.Team-name div h2{font-size:1.4rem}.Team-name div h5{font-size:.9rem}}@media (min-width: 481px) and (max-width: 768px){.about-section{flex-direction:column;gap:4vh;padding:2vh 3vw}.AboutUsImg{max-width:80%}.about-content{width:85%;padding:2vh 3vw}.Why-about-us .why-card{flex-wrap:wrap;gap:3vw}.aboutus-style{width:48%}.result-count{flex-wrap:wrap;gap:6vw}.Team-name{gap:5vw}.Team-name div{flex:1 1 45%;max-width:200px}.Team-name div img{width:140px}.Team-name div h2{font-size:1.5rem}.Team-name div h5{font-size:.95rem}}@media (min-width: 769px) and (max-width: 1024px){.about-section{flex-direction:row;gap:2vw;padding:0 3vw}.AboutUsImg{max-width:300px}.about-content{width:55%;padding:2vh 2vw}.Why-about-us .why-card{gap:3vw}.aboutus-style{width:360px}.result-count{gap:5vw;padding:6vh 4vw}.Team-name{gap:4vw}.Team-name div img{width:150px}.Team-name div h2{font-size:1.6rem}.Team-name div h5{font-size:1rem}}
