.signature-features-section{text-align:center;padding:40px 20px;font-family:var(--font-poppins)!important}.signature-features-title{font-size:30px;font-weight:700;color:#ee267f;text-transform:uppercase;margin-bottom:10px}.signature-features-subtitle{font-size:20px;font-weight:600;color:#222;margin-bottom:40px}@media (max-width:992px){.signature-features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.signature-features-grid{grid-template-columns:repeat(1,1fr)}}.signature-feature-card{background:#fff;padding:20px;border-radius:40px;text-align:left;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:transform .3s ease-in-out;position:relative;overflow:hidden;display:flex;flex-direction:column}.signature-feature-card:hover{transform:translateY(-5px)}.feature-number{font-size:20px;color:#d3d3d3}.feature-number,.feature-title{font-weight:700;margin-bottom:10px}.feature-title{font-size:18px;color:#222}.feature-description{font-size:14px;color:#666;margin-top:5px}.signbgi{background-color:#eaf0f5;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:15px;margin-top:-20px;margin-left:auto}.feature-icon{width:40px;height:40px}