﻿/*.programmes.pgdm-common.page-title {
    background-image: url(../../../images/banner/title-bg2.png);
    position: relative;
    padding-top: 300px;
}*/

.admission-background-img {
    background-image: url(/assets2025/images/banner/feedback-title-bg-min.png);
    background-position: 0px -49px !important;
    padding-top: 253px !important;
}

/* ---------------------------------- PGDM CSS --------------------------*/



section.course-banner {
    padding-top: 70px;
    padding-bottom: 20px;
}

.overview-content {
    max-width: 820px;
}
ul::marker {
    color: var(--primary-color);
}

.und-list > li {
    list-style-type: square;
}
.pgdm-carrer{
    display:none;
}

.order-list>li{
   list-style-type:circle;
}

.unorder-list-pgdms {
    padding-left: 20px;
    width: 350px;
    max-width: 100%;
}
.und-list li::marker {
    color: var(--primary-color);
}
    .pedagogy-other-content h6 {
    display: inline-block;
}

.bg-green {
    background-color: #509f97;
}

.bg-reddark {
    background-color: #75214f;
}
.bg-orange{
    background-color: #e3723a;
}

.own-flex {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    row-gap: 40px;
}

.pgdm-mba-prm .col {
    position: relative;
    flex: 0 0 auto;
}

.jims-details-col {
    max-width: 224px;
    margin: 0 auto;
    padding: 0 25px;
}

.jims-details-icons {
    width: 45px;
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    margin: 0 auto;
}

.managent-decision-process tbody tr>td, .managent-decision-process tbody tr>th {
    border: 1px solid #000;
    padding: 6px 12px;
    text-align: center;
}

.pedagogy-other-content p {
    text-align: justify;
}

.placement-record {
    max-width: 820px;
}
.course-strc-border li:nth-child(1) {
    width: 100%;
}

.course-strc-border li:nth-child(2) {
    width: 85%;
}

.course-strc-border li:nth-child(3) {
    width: 75%;
}




@media (max-width: 1400px) {
    section.pgdm-mba-prm .col:not(:last-child) .right-line {
        right: -7px;
        
    }
}

.pgdm-mba-prm .col:not(:last-child) .right-line {
    position: absolute;
    right: -21px;
    width: 2px;
    height: 64px;
    background: #000;
    display: block;
    top: 0;
    bottom: 0;
    margin: auto;
}

.box {
    width: 35px;
    height: 35px;
    background: var(--primary-color);
    display: block;
    display: flex;
    align-items: center;
    justify-content: center;
}

.list-dot {
    position: relative;
    max-width: 450px;
}


.list-dot::before {
    content: '';
    display: block;
    width: 5px;
    height: 5px;
    background: #000;
    border-radius: 50%;
    position: absolute;
    top: 9px;
    left: -12px;
}

section.pgdm-alumani .pgdm-alumani-item {
    max-width: 268px;
    width: 100%;
    margin: 0 auto;
}

section.pgdm-alumani .owl-dots {
    margin-top: 10px !important;
}

.specialisation-course-list table, .specialisation-course table{
    border-collapse: separate;
    border-spacing: 5px;
}


.peo-content,.programme-structure-content {
    max-width: 820px;
}

.pgdm-programme-outcome{
    max-width: 820px;
}

 .trimesters-contnet {
    display: none;
} 

.trimesters-contnet th, .trimesters-contnet td ,
 .specialisation-course-list th,.specialisation-course-list td,
 .specialisation-course th, .specialisation-course td{
    padding: 12px 11px;
   
}

.pgdm-trimesters tbody >tr:nth-child(odd), .specialisation-course-items  tbody tr:nth-child(odd) ,  .specialisation-course tr:nth-child(odd){
    background-color: var(--light-blue);
}
.pgdm-trimesters tbody >tr:nth-child(even), .specialisation-course-items  tbody tr:nth-child(even), .specialisation-course tr:nth-child(even){
    background-color: #edf0f7;
}

.fee-structure .fee-wrapper {
    max-width: 670px;
    width: 100%;
}

.diagram img{
  max-width: 100%;
}

.gap-6 {
    column-gap: 175px;
}

/* float button */

.brochure-downalod , .apply-online, .admission-procedure{
    position: absolute;
    top: 417px;
    transform: rotate(-90deg);
    right: -75px;
}
.apply-online {
    top: 592px;
    right: -43px;
}

.brochure-downalod {
    top: 761px;
    right: -70px;
}

/* float button */



.pgdmib-club .owl-carousel .owl-stage-outer {
    display: flex;
}

.pgdmib-club .owl-stage-outer .owl-stage {
    display: flex;
}

.pgdmib-club .item {
    height: 100%;
}

.pgdmib-club .pgdm-alumani-item {
    height: 100%;
    background: var(--primary-color);
}

.ib-i-visit {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    padding: 10px;
}

.pgdmib-club .intro {
    min-height: 72px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.pgdm-link .box.rotate  i{
    transform: rotate(90deg);
}


.performance-evaluation  ul li::before {
    content: '';
    display: block;
    width: 6px;
    height: 6px;
    background: var(--primary-color);
}

.unorder-list >li{
    list-style: disc;
}




@media (max-width: 767.98px) {
    .own-flex {
        column-gap: 37px;
        justify-content: center;
    }
}

@media(max-width:567.98px){
    .pgdm-mba-prm .col .right-line{
        display: none !important;
    }

    .recruiters img {
        margin: 0 auto;
        display: block;
    }

    .placement-record-col{
        flex-direction: column;
    }
    .placement-record-year, .placement-record-content {
        width: 100% !important;
    }
}

