.csr-banner {
     width: 100%;
     max-height: 320px;
     object-fit: cover;
 }

 .csr-section {
     padding: 60px 0;
 }

 .section-heading {
     color: #5c1c7c;
     font-size: 20px;
     font-weight: bold;
     margin-bottom: 1.5rem;
 }

 .csr-text {
     transition: transform 0.3s ease-in-out;
 }

 .csr-text:hover {
     transform: translateY(-5px);
 }

 .carousel-inner img {
     border-radius: 10px;
 }

 p{
    font-size: 14px;
 }

