.about-page{width:100vw;height:50vh;position:relative}.about-banner{position:relative;width:100%;height:100%;background:linear-gradient(180deg,rgba(30,30,30,.4),rgba(0,0,0,0)),url(/images/Banner.png);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:0;z-index:-1}.about-page svg{width:100vw;height:10vh;position:absolute;bottom:-10px}.about-text-cnt{width:100%;height:100%;font-size:48px;color:white;font-family:Open Sans,sans-serif;z-index:20;flex-direction:column}.about-text-cnt,.about-text-cnt .upper-txt{display:flex;align-items:center;justify-content:center}.about-text-cnt .upper-txt{font-size:20px;font-weight:400;text-transform:uppercase;transition:all .2s ease;gap:20px;margin-top:-50px}.about-text-cnt .upper-txt:after,.about-text-cnt .upper-txt:before{content:"";transition:all .2s ease;border-radius:1px;width:40px;height:2px;background-color:rgb(255,255,255)}.about-text-cnt .lower-txt{font-size:48px;font-weight:500;text-transform:uppercase}.photo-page{width:100vw;padding:6rem 1rem;font-family:Open Sans,sans-serif;justify-content:center;gap:4rem;color:white;background-color:var(--classyBlack)}.photo-page,.under-text{position:relative;display:flex;align-items:center;flex-direction:column}.under-text{width:65%;z-index:20;justify-content:space-between;gap:2rem}.under-title{font-size:44px;display:flex;align-items:center;justify-content:center;text-align:center;gap:1rem}.under-title:after,.under-title:before{content:"";transition:all .2s ease;border-radius:1px;width:40px;height:3px;background-color:var(--classyBlue)}.under-paragraph{width:1200px;font-size:16px;font-weight:400;text-align:center}.photo-paragraph{width:1000px;font-size:16px;font-weight:300;text-align:center;line-height:25px}.team-photo{border-radius:20px}.team-page{font-family:Open Sans,sans-serif;display:flex;flex-direction:column;align-items:center;width:100vw;position:relative;padding:10rem 1rem 8rem;color:var(--classyBlack)}.members-paragraph{color:var(--classyBlack);padding-top:2rem;width:1200px;font-size:16px;font-weight:400;text-align:center}.our-team{color:var(--classyBlack);display:flex;align-items:center;gap:1rem;text-transform:uppercase;font-size:44px}.our-team:after,.our-team:before{content:"";transition:all .2s ease;width:40px;height:3px;border-radius:1px;background-color:var(--classyBlue)}.team-page>svg{position:absolute;bottom:-1px;fill:var(--classyBlack);width:100vw;height:50px}.team-photo-cnt{display:flex;padding-top:7rem;padding-bottom:7rem;flex-wrap:wrap;justify-content:center;gap:2rem;width:100%}.card-wrapper,.team-photo-cnt{position:relative;transition:all .2s ease}.card-wrapper{perspective:1000px;width:300px;height:400px}.card{width:300px;height:100%;position:relative;transform-style:preserve-3d;transition:transform .4s ease-in-out;border-radius:8px}.card-wrapper:hover .card{transform:rotateY(180deg)}.card-back,.card-front{position:absolute;width:100%;height:100%;backface-visibility:hidden;transform:rotateX(0deg);border-radius:8px;overflow:hidden;transition:all .2s ease;background-color:#fff}.card-front{z-index:2}.card-back{transform:rotateY(180deg)}.card-img-container{position:relative;width:100%;height:80%;transition:all .2s ease}.photo-page svg{width:100vw;z-index:10;height:10vh;position:absolute;transform:rotateX(180deg);fill:var(--classyBlack);bottom:-9.8vh}.card-img{width:100%;height:100%;object-fit:cover}.video-container{position:relative;height:100%}.card-video,.video-container{width:100%;transition:all .2s ease}.card-video{position:absolute;top:0;height:110%;object-fit:cover}.card-video video{width:100%;height:100%;object-fit:cover}.card-info{position:absolute;bottom:0;width:100%;height:100px;background:var(--classyBlack);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;box-sizing:border-box;transition:all .2s ease}.card-name{margin:0;font-size:18px;color:white}.card-name,.card-title{font-weight:600;text-transform:uppercase;text-align:center;transition:all .2s ease}.card-title{font-size:16px;color:var(--classyBlue)}.linkedin-circle{position:absolute;top:-40px;right:20px;width:30px;height:30px;background-color:white;border-radius:100%;display:flex;justify-content:center;align-items:center;transition:all .3s ease;z-index:3}.linkedin-circle:hover{background-color:var(--classyBlue)}.linkedin-icon{color:var(--classyBlack);font-size:14px;height:14px;width:14px;transition:all .3s ease}.linkedin-circle:hover .linkedin-icon{color:white}.awards-row{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;padding-top:2rem}.award-img{width:200px;height:200px;transition:transform .3s ease}.award-img img{width:100%;height:100%;object-fit:contain}.award-img:hover{transform:scale(.95)}@media (max-width:600px){.award-img{width:80px;height:80px}}@media (max-width:1030px){.team-photo{width:100%}.members-paragraph,.photo-paragraph,.under-paragraph{width:100vw;padding:0 1rem}}@media (max-width:768px){.photo-page h1{font-size:40px}.our-team{padding-bottom:1rem;font-size:18px}.under-title{font-size:18px;white-space:nowrap}}@media (max-width:500px){.photo-page h1{font-size:18px;width:100vw;padding:0 1rem}}