.values-showcase-section{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;padding:40px 20px;max-width:1200px;margin:0 auto}.values-card{background-color:#fff;border-radius:15px;padding:30px;text-align:center;box-shadow:0 10px 25px rgba(0,126,255,.1);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;border:1px solid #e6f2ff;overflow:hidden;position:relative;flex:1 1 300px;min-width:300px}.values-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 15px 35px rgba(0,126,255,.2)}.values-card-icon-container{width:80px;height:80px;margin:0 auto 25px;background:linear-gradient(135deg,#007eff,#66b3ff);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;box-shadow:0 5px 15px rgba(0,126,255,.2);transition:transform .3s ease}.values-card:hover .values-card-icon-container{transform:rotateY(360deg) scale(1.1)}.values-card-title{font-size:1.5em;color:#005bb5;margin-bottom:15px;font-weight:600}.values-card-description{font-size:.95em;color:#555;line-height:1.7}.values-card-icon-container .fas{transition:transform .3s ease}.values-card::before{content:"";position:absolute;top:-50px;left:-50px;width:100px;height:100px;background-color:#e6f2ff;border-radius:50%;opacity:.5;z-index:0;transition:transform .4s ease}.values-card:hover::before{transform:scale(1.3);opacity:.7}.values-card>*{position:relative;z-index:1}@media (max-width:768px){.values-showcase-section{padding:30px 15px}.values-card{padding:25px}.values-card-title{font-size:1.3em}.values-card-description{font-size:.9em}}@media (max-width:480px){.values-card-icon-container{width:70px;height:70px;font-size:28px}.values-card::before{display:none}}