.ks-success-section{margin-top:0;margin-bottom:40px;padding:50px 0 20px}.ks-success-title{font-family:"Dg Semi Bold", "Axiforma Semibold", var(--font-sans), sans-serif;margin-bottom:30px;font-size:36px}.ks-success-carousel{position:relative}.ks-success-slide{display:none}.ks-success-slide.is-active{display:block}.ks-success-card{align-items:center;display:flex}.ks-success-card-content{flex-shrink:0;width:60%}.ks-success-card .customer-details{border-radius:6px 0 0 6px;padding:20px 30px;font-family:Dg Regular,sans-serif;position:relative;box-shadow:0 0 10px #0003}.ks-success-card .customer-details img{width:auto;height:70px;display:block}.ks-success-card .customer-details .title{margin:15px 0 0;font-size:24px;font-weight:500}.ks-success-card .customer-details .title span{color:#ed1c24;font-size:1.2em;font-weight:700}.ks-success-card .customer-details .description{color:#666;margin:0;padding:15px 0;font-size:14px}.ks-success-card .customer-details hr{border:0;border-top:1px solid #0003;margin:0}.ks-success-card .customer-stats{text-align:center;color:#666;gap:20px;padding:20px 0;display:flex}.ks-success-card .customer-stats .stat{text-align:left;word-break:keep-all;max-width:33.333%;margin:0;font-size:14px}.ks-success-card .customer-stats .stat span{color:#ed1c24;font-family:Dg Semi Bold,sans-serif;font-size:32px;font-weight:700}.ks-success-card-image{flex-shrink:0;width:40%}.ks-success-card-image img{object-fit:contain;object-position:center center;border-radius:0 24px 24px 0;width:100%;max-width:480px;height:auto}.ks-carousel-dots{justify-content:center;gap:6px;margin-top:20px;display:flex}.ks-dot{cursor:pointer;background-color:#ccc;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .3s}.ks-dot.is-active{background-color:#b00011}@media (max-width:1024px){.ks-success-title{font-size:30px}.ks-success-card-content,.ks-success-card-image{width:50%}}@media (max-width:767px){.ks-success-card{flex-direction:column}.ks-success-card-content{width:100%}.ks-success-card .customer-details{border-radius:12px;padding:10px}.ks-success-card-image{display:none}.ks-success-card .customer-details .title{font-size:21px}.ks-success-card .customer-stats .stat span{font-size:24px}}
