.tag-slider-wrapper{position:relative;padding:20px 0;background:transparent;overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,black 20%,black 80%,transparent);mask-image:linear-gradient(90deg,transparent,black 40%,black 80%,transparent)}.tag-slider{display:flex;position:relative;white-space:nowrap;will-change:transform}.tag-container{display:flex;flex-shrink:0;flex-wrap:nowrap;gap:2px}.about-us-container{width:100%;min-height:100vh;max-width:100svw;gap:8rem;background-image:url(/bg/about.png);background-position:100% 0;background-repeat:no-repeat;background-size:auto;display:flex;flex-direction:column;gap:2rem}.about-show-reel{width:39svw;display:flex;justify-content:flex-start;align-items:center}.about-landing-container{display:flex;gap:3rem;align-items:center;min-height:65vh;padding-left:6rem}.about-landing-content{max-width:40svw;display:flex;flex-direction:column;gap:1rem}.about-landing-header{font-family:Armstrong;font-size:4rem;color:white}.about-landing-buttons{display:flex;gap:2rem;width:80%;margin-right:auto}.button-content-animated{display:flex;align-items:center;gap:.5rem;transition:gap .4s ease}.button-base:hover .button-content-animated{gap:2rem}.about-portfolio-button{background-color:rgba(255,255,255,.1)}.about-portfolio-button a{color:white}.about-landing-description{text-align:left;max-width:30.9svw;font-size:18px}.about-tag-container{width:100%;max-width:100%;padding:0 6rem;overflow-x:hidden}.about-main-container{display:flex;flex-direction:column;gap:3rem;justify-content:space-evenly}.about-motto{width:90%;display:flex;gap:1.25rem;padding-left:6rem}@media(max-width:1000px){.about-motto{flex-direction:column}}.about-motto-box{display:flex;flex-direction:column;gap:.5rem;padding:16px;background-color:rgba(200,200,200,.1);color:white;border-bottom-right-radius:20px;border-radius:0 0 var(--Corner-Radius-14---L,16px) 0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(5.6px)}.about-motto-box:hover{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.motto-title{font-family:Armstrong;font-size:2rem;color:#FF5B00}.motto-description{text-align:left;font-size:14px;color:#FFFFFF}.about-main-tag{max-width:49svw;text-align:center;font-size:3rem;line-height:3rem;position:relative;margin:2rem auto auto;height:100%;max-height:100%}.about-main-description{font-size:2rem;font-family:Armstrong;color:white;max-width:95%;margin:.1rem auto;max-height:96%}@media(max-width:1500px){.about-main-tag{max-width:60svw;width:100%;font-size:2.5rem}.about-main-description{font-size:1.5rem;line-height:1.5rem}}.about-people-tile-container{display:grid;grid-gap:3rem;gap:3rem;max-width:1400px;grid-auto-rows:400px;width:90%;margin:0 auto;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1200px){.about-people-tile-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:90%;grid-gap:2rem;gap:2rem;padding:0;margin:0 auto}}.person-tile{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;max-height:100%;transition:transform .4s ease,box-shadow .4s ease;will-change:transform,box-shadow}.person-credentails{padding-top:10px}.person-image-div{flex:0 0 80%;position:relative;width:100%;height:100%;overflow:hidden}.person-image{width:100%;height:100%;max-width:100%;border-bottom-right-radius:1rem;object-fit:cover;object-position:top;background:white}.person-info{flex:0 0 20%;display:flex;justify-content:space-between;width:100%}.person-credentials{display:flex;flex-direction:column;gap:.000001rem}.person-name{font-size:1.2rem;color:#ff4900}.person-designation{font-size:1.2rem;color:#808186}.social-links-favicon{display:flex;justify-content:space-between;gap:.5rem;align-items:center}.about-footer{padding-left:6rem}.about-landing-buttons-mobile{width:60%;display:grid;grid-template-columns:1fr 1fr;margin:0 auto}.about-portfolio-btn-mobile{color:white;background-color:rgba(255,255,255,.1)}@media(max-width:800px){.about-landing-buttons-mobile{width:90%}.about-main-description{font-size:1.5rem;text-align:center;line-height:1.4rem}}@media(max-width:1000px){.about-landing-container,.about-us-container{width:100%;max-width:100%;padding:0}.about-landing-container{margin:0 auto;min-height:20vh}.about-landing-content{max-width:100%;width:100%;padding:1rem .3rem;align-items:center}.about-landing-header{text-align:center}.about-landing-description{width:90%;max-width:100%}.about-motto{padding:0;margin:0 auto}.about-tag-container{padding:0 2rem}.about-main-tag{max-width:100%;width:100%;font-size:1.3rem}.person-tile{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.person-image{display:block;width:100%;flex:0 0 60%;object-fit:cover}.person-image img{width:100%;height:auto;display:block}.person-info{flex:0 0 20%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.social-links-favicon{width:100%;display:flex;gap:.7rem;justify-content:flex-start}.about-footer{padding:0}}@media (max-width:800px){.about-people-tile-container{grid-template-columns:1fr 1fr;width:80%;gap:1.5rem;margin:0 auto}}@media (max-width:500px){.about-people-tile-container{grid-template-columns:1fr;width:80%;gap:2.5rem;margin:0 auto}}