.our-approach{padding:80px 0}.approach-item{position:relative;display:flex;margin-bottom:40px}.approach-item:last-child{margin-bottom:0}.approach-item:after{content:"";display:block;position:absolute;left:40px;bottom:-80px;border-left:1px solid var(--divider-color);width:1px;height:100%}.approach-item:last-child:after{display:none}.approach-item .icon-box{position:relative;width:80px;height:80px;display:flex;justify-content:center;align-items:center;background:var(--accent-color);border-radius:50%;margin-right:40px}.approach-item .icon-box:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,var(--accent-color) 0,var(--accent-secondary-color) 100%);border-radius:50%;height:100%;width:100%;transform:scale(0);transition:all .4s ease-in-out}.approach-item:hover .icon-box:before{transform:scale(1)}.approach-item .icon-box img{position:relative;width:100%;max-width:40px;z-index:1}.approach-item-content{width:calc(100% - 120px)}.approach-item-content h3{font-size:20px;text-transform:capitalize;margin-bottom:10px}.approach-item-content p{margin-bottom:0}.approach-image{position:relative;margin-left:15px}.approach-image figure{display:block;border-radius:20px}.approach-image img{width:100%;aspect-ratio:1 / .604;object-fit:cover;border-radius:20px}.approach-counter-box{position:absolute;left:20px;bottom:20px;display:flex;flex-wrap:wrap;border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);--webkit-backdrop-filter: blur(20px);padding:20px;overflow:hidden;z-index:1}.approach-counter-box:before{content:"";position:absolute;inset:0;background:var(--secondary-color);opacity:21%;height:100%;width:100%;transition:all .4s ease-in-out}.approach-counter-item{position:relative;border-right:1px solid var(--divider-color);margin-right:15px;padding-right:15px;z-index:1}.approach-counter-item:last-child{margin-right:0;padding-right:0;border-right:none}.approach-counter-item h2{font-size:48px;margin-bottom:5px}.approach-counter-item p{color:var(--primary-color);margin-bottom:0}.our-solution{padding:80px 0}.our-solution-content{position:sticky;top:20px;margin-right:15px}.our-solution-content .section-title{margin-bottom:0}.solution-item-list{display:flex;flex-wrap:wrap;gap:30px}.solution-item{width:calc(50% - 15px);padding:20px}.solution-item:nth-child(4n-3),.solution-item:nth-child(4n-4){background:url(/images/solution-item-bg.svg) no-repeat;background-position:center center;background-size:cover;border:1px solid var(--divider-color);border-radius:20px}.solution-item .icon-box{position:relative;background:var(--accent-color);border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:40px}.solution-item .icon-box:before{content:"";position:absolute;inset:0;background:var(--primary-color) no-repeat;border-radius:50%;height:100%;width:100%;transform:scale(0);transition:all .4s ease-in-out}.solution-item:hover .icon-box:before{transform:scale(1)}.solution-item .icon-box img{position:relative;max-width:30px;transition:all .3s ease-in-out;z-index:1}.solution-item:hover .icon-box img{filter:brightness(0) invert(0)}.solution-item-content h3{font-size:20px;margin-bottom:15px}.solution-item-content p{margin-bottom:0}.our-team{padding:80px 0 50px}.team-item{position:relative;border-radius:20px;height:calc(100% - 30px);margin-bottom:30px;overflow:hidden}.team-image figure,.team-image a{display:block;cursor:none}.team-image img{width:100%;aspect-ratio:1 / 1.424;object-fit:cover;transition:all .4s ease-in-out}.team-item:hover .team-image img{transform:scale(1.1)}.team-body{position:absolute;bottom:20px;left:20px;right:20px;border:1px solid var(--divider-color);background:var(--secondary-color) url(/images/team-body-bg.svg) no-repeat;background-position:center center;background-size:cover;border-radius:20px;text-align:center;padding:20px;overflow:hidden;z-index:1}.team-content h3{font-size:20px;margin-bottom:5px;text-transform:capitalize}.team-content h3 a{color:inherit}.team-content p{text-transform:capitalize;margin-bottom:0}.team-social-list{height:0;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.team-item:hover .team-social-list{height:38px;opacity:1;visibility:visible;margin-top:10px}.team-social-list ul{list-style:none;margin:0;padding:0}.team-social-list ul li{display:inline-block;margin-right:10px}.team-social-list ul li:last-child{margin:0}.team-social-list ul li a{background:var(--bg-color);border:1px solid var(--divider-color);border-radius:50%;width:38px;height:38px;display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out}.team-social-list ul li a:hover{background:var(--primary-color)}.team-social-list ul li a i{font-size:18px;line-height:normal;background:linear-gradient(90deg,var(--accent-color) 0%,var(--accent-secondary-color) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.our-faqs.about-our-faqs{padding:80px 0 160px}
