.hero{background-repeat:no-repeat;background-size:cover;background-position:50%;padding:80px 20px}.hero p{font-size:18px;margin-bottom:10px}.sec h2{position:relative;padding-left:20px;margin-bottom:30px}.sec h2:before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background:#007bff;border-radius:4px}.study-box{background:#eef4ff;border-left:4px solid #007bff}.highlight,.study-box{padding:25px;border-radius:12px}.highlight{background:#dff6dd;border-left:6px solid #1e7e34;margin-top:30px;font-weight:600}.testimonial{background:#eef4ff;border-left:6px solid #007bff;padding:30px;border-radius:12px;margin-top:40px;font-style:italic;font-size:1.1rem}.section-img{width:100%;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.1);transition:transform .3s ease}.section-img:hover{transform:scale(1.02)}table{width:100%;border-collapse:collapse;margin-top:30px}@media (max-width:575px){table{font-size:14px}}table td,table th{border:1px solid #ddd!important;padding:15px;text-align:center}table th{background:#007bff!important;color:white!important}.features .card{border:none;border-radius:12px;padding:30px;margin-bottom:30px;transition:transform .3s ease,box-shadow .3s ease;height:100%;box-shadow:0 6px 18px rgba(18,38,63,.06)}.features .card p{margin-bottom:0}.features .card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.features .card i{font-size:2rem;color:#007bff;margin-bottom:15px}.sec li{font-size:18px}