.ai-three-col-outer{width:100%}.ai-three-col-inner{display:flex;width:100%}.ai-three-col-item-outer{border:1px solid #ddd;border-radius:15px;flex:1;margin:0 12px;padding:20px 25px}.ai-three-col-item-img{width:60px}.ai-three-col-item-text{padding:20px 0 0}.ai-three-col-item-text h3{font-family:Poppins,sans-serif}.ai-three-col-item-text p{font-size:18px!important}.gradient-border-none{border:none}.gradient-border{--borderWidth:7px;border-radius:var(--borderWidth);position:relative}.gradient-border:after{animation:animatedgradient 3s ease infinite alternate;background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);background-size:300% 300%;border-radius:calc(var(--borderWidth)*2);content:"";height:calc(100% + var(--borderWidth)*2);left:calc(var(--borderWidth)*-1);position:absolute;top:calc(var(--borderWidth)*-1);width:calc(100% + var(--borderWidth)*2);z-index:-1}@keyframes animatedgradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media screen and (max-width:768px) and (min-width:0){.ai-three-col-inner{display:inline-block;width:100%}.ai-three-col-item-outer{margin:0 0 25px;padding:20px 25px}}@media screen and (max-width:600px) and (min-width:0){.ai-three-col-item-text{padding:8px 0 0}.ai-three-col-item-outer{padding:15px 25px 5px}}