.case-study-tag{display:inline-block;background-color:#400a35;color:#fff;font-size:14px;padding:8px 16px;border-radius:20px;margin-top:10px}.case-study-highlight{color:#f68d27;font-weight:700}.about-client-section{padding-top:70px;padding-bottom:20px;background:#520d44}.solution-section{padding-top:70px;padding-bottom:50px;background:#520d44}.card-item{text-align:center;padding:25px 30px;background:#520d44;position:relative;transition:all .3s ease;z-index:1}.card-item,.card-item:after{border-radius:0 0 40px 40px;overflow:hidden;height:100%}.card-item:after{position:absolute;content:"";width:100%;left:0;top:0;z-index:-1}@media (max-width:1399px){.card-item{padding:25px 20px}}.card-item:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:#520d44;opacity:.9}.card-item .card-inner{position:relative;z-index:1}.card-item__content .title{font-weight:700;color:#fff;margin-bottom:15px}@media (max-width:767px){.card-item__content .title{font-weight:700;color:#fff;margin-bottom:10px}}.card-item__content p{font-weight:300;font-size:14px}@media (max-width:767px){.card-item__content p{font-weight:300;font-size:12px}}.card-item__content{color:#fff}.card-item{box-shadow:0 8px 0 0 #fff}.card-item:hover{transform:translateY(-10px)}.card-number{width:60px;height:60px;background-color:#fff;color:#4b1c57;font-size:30px;font-weight:bolder;border-radius:50%;align-items:center;margin:0 auto 15px}.card-number,.tech-logos{display:flex;justify-content:center}.tech-logos{padding-bottom:120px;gap:20px;flex-wrap:wrap}.logo-card{background:#fff;padding:10px 20px;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.3)}.logo-img{max-width:150px;max-height:300px}@media (max-width:768px){.tech-logos{flex-direction:column;align-items:center}}.client-testimonial-section{position:relative}.client-testimonial-section .shape1{left:-100px;top:50px;z-index:-1;opacity:.1}.client-testimonial-slider{max-width:700px;margin:auto}.testimonial-card{background-color:#ffe5cc;color:#000;padding:25px;max-height:900px;border-radius:15px;text-align:center;box-shadow:0 4px 10px rgba(0,0,0,.1)}.testimonial-content{padding-top:10px;display:flex;position:relative;line-height:1.7;font-weight:500;margin-bottom:20px}.testimonial-content .thumb{border:5px solid #520d44;margin-left:10px;width:690px;height:180px;border-radius:50%;overflow:hidden;background:#fff}.testimonial-text{padding-left:12px;margin:10px;text-align:left;font-size:17px;font-weight:800}.quote-icon{opacity:54%;font-size:60px;color:#520d44;font-weight:700;position:absolute;left:180px;top:-30px}.quote-icon.right{opacity:57%;color:#34082b;right:120px;left:auto;bottom:0;top:auto}.testimonial-profile{padding-left:20px;text-align:left}.name{font-size:17px;font-weight:700;color:#520d44}.designation{font-size:12px;font-weight:500;color:#000}.slick-dots{bottom:-60px}.slick-dots li.slick-active button{background:#fff}.solution-item{margin:5px;height:auto;background:#34082b;border:1px solid #34082b}.solution-item:not(.solution-item:last-child){margin-bottom:10px}.solution-item.open .solution-item__title .title{color:#ffc827}.solution-item.open .solution-item__title:before{transform:translateY(-50%) rotate(180deg);color:#ffc827}.solution-item__title{margin:20px;cursor:pointer;position:relative}.solution-item__title:before{position:absolute;font-weight:bolder;font-size:35px;font-family:Line Awesome Free;content:"\002B";right:0;top:50%;transform:translateY(-50%);transition:all .3s ease}.solution-item__title .title{font-weight:400}.solution-item__content{background-color:#fff;font-size:17px;font-weight:600;color:#000;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease-in-out,opacity .3s ease-in-out}.solution-item.open .solution-item__content{padding:20px 25px;max-height:500px;opacity:1}