.ai-solution-practices{overflow-x:hidden}.ai-solution-practices .ai-solution-practices-container{background:#1e2f4d;border-radius:20px;padding:40px}.ai-solution-practices .ai-solution-practices-heading{color:#fff;font-size:38px}.ai-solution-practices .ai-solution-practices-description{color:#fff;font-size:16px}.ai-solution-practices .ai-solution-practices-card{border:1px solid #595959;border-radius:10px;width:100%;z-index:0}.ai-solution-practices .ai-solution-practices-card-content{padding-left:20px;padding-right:20px}.ai-solution-practices .ai-solution-practices-card-image-wrapper{padding-left:30px}.ai-solution-practices .ai-solution-practices-card-title{color:#fff;font-size:24px}.ai-solution-practices .ai-solution-practices-card-text{color:#fff;font-size:14px;margin-bottom:15px;margin-top:15px}.ai-solution-practices .ai-solution-practices-card-image{display:block;max-width:100%;width:100%}.ai-solution-practices .light-blue-gradient,.ai-solution-practices .purple-gradient,.ai-solution-practices .violet-gradient{background:linear-gradient(180deg,#112239,#062043 35.27%,#0a2851 60.21%,#0a274f 85.52%,#0a274f)}.ai-solution-practices .light-blue-gradient:before,.ai-solution-practices .purple-gradient:before,.ai-solution-practices .violet-gradient:before{border-radius:10px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease;z-index:-1}.ai-solution-practices .purple-gradient:before{background:linear-gradient(180deg,#653fd5 -35.87%,#26135e 117.81%)}.ai-solution-practices .light-blue-gradient:before{background:linear-gradient(180deg,#2965e7 -35.87%,#182653 117.81%)}.ai-solution-practices .violet-gradient:before{background:linear-gradient(180deg,#4a46bc -35.87%,#202046 117.81%)}.ai-solution-practices .light-blue-gradient:hover:before,.ai-solution-practices .purple-gradient:hover:before,.ai-solution-practices .violet-gradient:hover:before{opacity:1}@media (max-width:991.98px){.ai-solution-practices .ai-solution-practices-container{padding:20px}.ai-solution-practices .ai-solution-practices-heading{font-size:30px}.ai-solution-practices .ai-solution-practices-card{margin-left:0;margin-right:0;min-height:260px}.ai-solution-practices .ai-solution-practices-card-content{padding-left:15px;padding-right:15px}.ai-solution-practices .ai-solution-practices-card-image-wrapper{padding-left:20px}.ai-solution-practices .ai-solution-practices-card-title{font-size:18px}.ai-solution-practices .ai-solution-practices-card-text{font-size:12px;margin-bottom:10px;margin-top:10px}}