.logo{
    width: 180px;
  }
  pre {
    display: block;
    margin-top: -30px;
    margin-bottom: 1rem;
    overflow: auto;
    font-size: .875em;
}

.page-title .heading {
 
    margin-top: 3rem;
  padding: 80px 0;
  border-top: 1px solid color-mix(in srgb, var(--default-color), transparent 90%);
  /* background: url(assets/img/AI1.jpg) top center no-repeat; */
  background-size: cover;
  height: 400px;
  
  
}
.p1 {
    max-width: 100% !important;
    height: 220px !important;
}    .partnership-section {
            /* background-color: #f8f9fa; */
            padding: 50px 20px;
        }

        .card {
            border: none;
            transition: transform 0.3s, box-shadow 0.3s;
        }

        .card:hover {
            transform: translateY(-10px);
            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
        }

        .card-title {
            font-size: 1.5rem;
            font-weight: bold;
        }

        .card-text {
            font-size: 1rem;
            line-height: 1.6;
        }
        .card-body {
    /* flex: 1 1 auto; */
    padding: 0px !important;
    /* color: var(--bs-card-color); */
}
        
        /*.icon1 {
            font-size: 1.5rem;
            display: flex;
        }*/
        .icon1 .social-links a {
            display: flex;
            align-items: center;
            justify-content: center;
            width: 40px;
            height: 40px;
            border-radius: 4px;
            background-color: color-mix(in srgb, var(--accent-color), transparent 97%);
            border: 1px solid color-mix(in srgb, var(--accent-color), transparent 85%);
            font-size: 16px;
            color: var(--accent-color);
            margin-right: 10px;
            transition: 0.3s;
            text-decoration: none;
        }

        .icon1 .social-links a:hover {
            background-color: #950298;
            color:#fff;
        }
        /*.icon1 {
    display: block !important;
}*/

        .btn-learn-more {
            background-color: #950298;
            color: #fff;
            border: none;
        }

        .btn-learn-more:hover {
            background-color: #950298;
        }
        .logo-style{
            width: 223px;
    height: 250px;
}