.school-hero.sod .slider-s .slide-1 {
    background:
        radial-gradient(circle at 100% 47%,
            rgba(0, 0, 0, 0) 58%,
            #AA2987 100%),
        url('/assets/sod/slide1.webp');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}




.school-hero.sod .slider-s .slide-2 {
    background:
        radial-gradient(circle at 100% 47%,
            rgba(0, 0, 0, 0) 58%,
            #AA2987 100%),
        url('/assets/sod/slide2.webp');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.school-hero.sod .slider-s .slide-3 {
    background:
        radial-gradient(circle at 100% 47%,
            rgba(0, 0, 0, 0) 58%,
            #AA2987 100%),
        url('https://images.unsplash.com/photo-1541339907198-e08756dedf3f?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wzNjUyOXwwfDF8c2VhcmNofDEyfHxzdHVkZW50c3xlbnwwfHx8fDE2NTg0MjU5NjV8MA&ixlib=rb-4.0.3&q=80&w=1080');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.school-hero.sod .slide .cta-btn .icon-wrapper .arrow-container {
    background-color: #AA2987;
}

.school-hero .s-hero-nav .arrow-container svg {
    stroke: #AA2987;
}

.enquire.sod .right a {
    text-decoration: none;
    color: #ffffff;
    background: #3F0930;
}

.enquire.sod .right a {
    text-decoration: none;
    color: #ffffff;
    background: #AA2987;
}

.enquire.sod .right a .icon-wrapper .arrow-container svg {
    stroke: #AA2987;
}

.enquire.sod .right a:hover .icon-wrapper .arrow-container svg {
    stroke: #3F0930;
}


.enquire.sod .right a:hover {
    background: #3F0930;
}



.enquire.sod .right a .icon-wrapper .arrow-container svg {
    stroke: #AA2987;
}

.enquire.sod .right a:hover .icon-wrapper .arrow-container svg {
    stroke: #3F0930;
}



.top-recruiter-s h2 {
    color: #3F0930;
}


.course.sod h2 {
    color: #3F0930;
}


.course .coursebox {
   
background: linear-gradient(180deg, #FDECF6 0%, rgba(253, 236, 246, 0.00) 100%);
}


.course.sod .coursebox .bottom h6 {
    color: #3F0930
}


.course.sod .coursebox .bottom .tags h4 {
    background-color: #AA2987;
    color: #ffffff;
}
.course.sod .coursebox .bsvg svg {
    fill: #fdecf66d;
}

.course .coursebox:hover .bsvg svg {
    fill: #FDECF6;
}


.course.sod .coursebox .bottom a {
    text-decoration: none;
    color: #ffffff;
    background: #AA2987;
}


.course.sod .coursebox .bottom a .icon-wrapper .arrow-container svg {
    stroke: #AA2987
}


.course .coursebox .course.sod {
    color: #AA2987;
}

#top-recruiter h2 {
    color: #3F0930;
}


.faculty.sod .header h2 {
    color: #3F0930;
}


.faculty.sod .card-slider .card {
    color: #3F0930;
    background: linear-gradient(180deg, #FDECF6 0%, rgba(253, 236, 246, 0.00) 100%);
}



.faculty.sod .header .s-faculty-nav .nav-btn {
    background: #3F0930;
}



.kpis.sod h2 {
    color: #3F0930;
}



.kpis.sod .icon-container {
    width: fit-content;
    padding: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #AA2987;
    border-radius: 50%;
}


.kpis.sod .kpi-card {

    background: linear-gradient(180deg, #FDECF6 0%, rgba(253, 236, 246, 0.00) 100%);
}

.kpis.sod .kpi-card h4 {
    color: #3F0930;
}


.invitation.sod {
    background: radial-gradient(59.17% 59.17% at 50% 50%, #FDECF6 29.55%, rgba(228, 239, 247, 0.00) 81.33%);
}


.invitation.sod .content h4 {
    color: #3F0930;
}


.invitation.sod .content .title p {
    color: #3F0930;
}


.text-block span {
   
    color: #3F0930;
}


.querylinks.sod h2 {
    color: #3F0930;
}

.querylinks .flexbox {
    border: 1px solid #B6C5D2;
}

.querylinks .flexbox a {
    border-right: 1px solid #B6C5D2;

}

.querylinks.sod .flexbox a {
    color: #3F0930;
}

.querylinks.sod .flexbox a:nth-child(2) {
    background-color: #FDECF6;
}

.querylinks.sod .flexbox a:hover p {
    text-decoration: underline #3F0930;
}

    .dots .dot::before {

        background-color: #3F0930;
    }
    
.school-hero .slide .content .cta-btn {
    color: #3F0930;
}

@media (max-width: 767px) {
    .school-hero.sod .slider-s .slide-1 {
        background:
        radial-gradient(circle at 100% 47%,
                rgba(0, 0, 0, 0) 58%,
                #AA2987 100%),
            url('/assets/sod/slide-2m.webp');
        background-size: cover;
        background-position: center;

    }

    .school-hero.sod .slider-s .slide-2 {
        background:
        radial-gradient(circle at 100% 47%,
                rgba(0, 0, 0, 0) 58%,
                #AA2987 100%),
            url('/assets/sod/slide-1m.webp');
        background-size: cover;
        background-position: center;

    }

    .text-block span {
        font-size: calc(1rem + 0.1vw);

    }
}