.mb-30{margin-bottom:30px}.problem-card{background:#fff;padding:30px;border-radius:10px;box-shadow:0 5px 15px #0000001a;margin-bottom:30px;height:100%;transition:transform .3s ease}.problem-card:hover{transform:translateY(-5px)}.problem-card-compact{padding:20px;margin-bottom:20px}.problem-card-compact .problem-icon{width:50px;height:50px;font-size:20px;margin-bottom:14px}.problem-card-compact .h4-title{font-size:18px;margin-bottom:8px}.problem-card-compact p{font-size:14px;line-height:1.6}.problem-icon{width:70px;height:70px;background:linear-gradient(135deg,#97d132,#7bb82a);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;font-size:28px;color:#fff}.solution-section{background:#f8f9fa;padding:80px 0}.solution-item{background:#fff;padding:40px 30px;border-radius:10px;margin-bottom:30px;box-shadow:0 5px 15px #0000001a;position:relative;overflow:hidden}.solution-item:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#97d132}.benefits-grid{padding:80px 0}.benefit-item{text-align:center;padding:30px 20px;margin-bottom:30px}.benefit-number{width:80px;height:80px;background:linear-gradient(135deg,#97d132,#7bb82a);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:24px;font-weight:700;color:#fff}.process-timeline{padding:80px 0;background:#f8f9fa}.timeline-item{display:flex;margin-bottom:40px;align-items:center}.timeline-number{width:60px;height:60px;background:#97d132;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff;margin-right:30px;flex-shrink:0}.timeline-content{flex:1}@media(max-width:768px){.timeline-item{flex-direction:column;text-align:center}.timeline-number{margin-right:0;margin-bottom:20px}}.process-timeline .timeline-container .row{margin:0}.process-timeline .timeline-item{margin-bottom:40px;position:relative}@media(min-width:992px){.process-timeline .col-lg-6:first-child .timeline-item{padding-right:30px}.process-timeline .col-lg-6:last-child .timeline-item{padding-left:30px}.process-timeline .col-lg-6:first-child:after{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background:#e0e0e0}}@media(max-width:991px){.process-timeline .timeline-item{margin-bottom:30px}}.problem-card{background:#fff;padding:30px;border-radius:10px;box-shadow:0 5px 20px #0000001a;transition:all .3s ease;height:100%}.problem-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000026}.problem-icon{width:60px;height:60px;background:#97d132;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.problem-icon i{font-size:24px;color:#fff}.problem-card-compact .h4-title{font-size:18px!important;line-height:1.3!important}.benefit-item .h4-title{font-size:22px!important;line-height:1.3!important}.solution-item .h4-title{font-size:24px!important;line-height:1.3!important}@media(max-width:575px){.solution-item .h4-title{font-size:21px!important}}.h1-title{color:#fff}
