.who-we-are{background:linear-gradient(92deg,var(--bg-secondary),var(--bg-primary));padding:80px 0}.who-we-are .container{display:flex;align-items:center;justify-content:space-between;column-gap:50px}.who-we-are .rgt_con{max-width:650px;flex-shrink:0}.who-we-are .lft_con h2{margin:0 0 15px}.our-jr{background:#fff0}.our-jr .client-problem-header .client-problem-description{max-width:810px}.our-jr .client-problem-grid>*{width:calc((100% - 60px) / 4)}.our-jr .client-problem-grid{counter-reset:problem-counter}.our-jr .client-problem-card{counter-increment:problem-counter;position:relative}.our-jr .client-problem-card::before{content:counter(problem-counter,decimal-leading-zero);font-size:50px;font-weight:100;color:var(--border-light);opacity:100%;line-height:1}.our-jr .client-problem-grid>* .client-problem-text{margin:0}.philo{background:linear-gradient(92deg,var(--bg-secondary),var(--bg-primary))}.philo .client-problem-card{background:#fff0;border:none;padding:0;box-shadow:none}.philo .client-problem-card .client-problem-title{margin-top:15px}.philo .client-problem-grid{row-gap:50px}.our-team{padding:80px 0 0}.our-team .title-wrap{text-align:center;margin:0 0 40px}.our-team .title-wrap h2{margin:0 0 15px}.our-team .title-wrap p{max-width:1090px;margin:0 auto 0}.our-team .teams{display:flex;flex-flow:wrap;gap:20px}.our-team .teams .team{width:calc((100% - 60px) / 4);background:var(--bg-secondary);padding:20px;border-radius:15px;transition:all 0.5s}.our-team .teams .team .profile img{aspect-ratio:4/5;object-fit:contain;object-position:bottom center}.our-team .teams .team .profile{margin:0 0 20px}.our-team .teams .team h3{font-size:24px;margin:0 0 5px}.our-team .teams .team p{font-weight:500;color:var(--accent-color);margin:0;line-height:1.3;margin:0 0 5px}.our-team .teams .team small{display:flex;font-style:italic;color:var(--text-primary);opacity:100%;line-height:1.2}.our-team .teams .team:hover{box-shadow:0 0 70px -50px var(--accent-color);background:var(--bg-off-white)}@media (max-width:1199px){.who-we-are{padding:70px 0}.who-we-are .rgt_con{max-width:43vw}.our-team{padding:70px 0 0}.our-jr .client-problem-card::before{font-size:40px}}@media (max-width:991px){.who-we-are{padding:60px 0}.our-team{padding:60px 0 0}.who-we-are .rgt_con{max-width:490px}.who-we-are .container{flex-direction:column;row-gap:30px}.our-jr .client-problem-grid>*,.our-team .teams .team{width:calc((100% - 20px) / 2)}}@media (max-width:767px){.who-we-are{padding:50px 0}.our-team{padding:50px 0 0}.client-problem-section .client-problem-header,.our-team .title-wrap{margin:0 0 30px}.our-jr .client-problem-grid>*{width:100%}}@media (max-width:575px){.our-team .teams .team h3{font-size:20px}.our-team .teams .team{width:100%}}