:root {
  --heading-font-color: #00239D;
  --button-font-color: #ffffff;
  --button-font-size: 18px;
  --button-font-weight: 700;
  --button-line-height: 133.333%;
  --button-padding: 12px 25px;
  --button-radius: 8px;
  --button-bg: #CD0000;
  --button-hover-fontcolor: #CD0000;
  --button-hover-bg: #FFE3E3;
  --formexperience-fontcolor: #171616;
  --formexperience-bg: #FFE3E3;
}


body{padding:0!important}
body .container{width:100%!important;max-width:1260px!important;padding-left:22px;padding-right:22px}

body .modal[id=exampleModal] .modal-body #top-application-form{position:static!important}
body .modal[id=exampleModal] .modal-body{padding-bottom:35px;position:relative}



/** CONTAINER **/
body section img { height:auto; }
body .container{width:100%!important;max-width:1300px!important;padding-left:20px;padding-right:20px}
body .container .container{padding:0!important;margin:0!important}


/** Buttons **/
body section:not(.sticky) button[data-bs-toggle="modal"], 
body section:not(.sticky) input[type=submit] {width:auto;height:auto;color:var(--button-font-color);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);padding:var(--button-padding);border-radius:var(--button-radius);background:var(--button-bg);text-transform:capitalize;margin:0;}
body section:not(.sticky) button[data-bs-toggle="modal"] svg, 
body section:not(.sticky) input[type=submit] svg{margin-right:7px}
body section:not(.sticky) button[data-bs-toggle="modal"] svg path, 
body section:not(.sticky) input[type=submit] svg path{fill:currentColor}
body section:not(.sticky) button[data-bs-toggle="modal"]:hover, 
body section:not(.sticky) input[type=submit]:hover {
	color:var(--button-hover-fontcolor);background:var(--button-hover-bg);
}
body section.sticky.sticky,
body > section.sticky.sticky { padding-top:15px!important;padding-bottom:15px!important;z-index:999; }
body .sticky button { height:auto; }
body .sticky button:first-child,
body .sticky button:last-child {
    width: 48%;
    margin: 0;
    font-size: 12px;
    font-weight: 600;
}
body .sticky button:first-child {color:var(--button-font-color);background:var(--button-bg);}
body .sticky button:first-child:hover { color:var(--button-hover-fontcolor);background:var(--button-hover-bg); }
body .sticky button:last-child {color:#CD0000;background:#FFE3E3;}
body .sticky button:last-child:hover { color:#FFE3E3;background:#CD0000; }


/** Section Heading 2 **/
body .banner_wrp #top-application-form h2:before,
body .banner_wrp #top-application-form h2:after,
body .eligibility-content-group h2:before,.eligibility-content-group h2:after,
body section h2:before,
body section h2:after { display:none !important; }
body .banner_wrp #top-application-form h2,
body .eligibility-content-group h2{color:#00239D;font-size:24px;font-style:normal;font-weight:600;line-height:1;text-align:center;padding:0}
body > section:not(.spotlight) {
	padding-top: 25px !important;
	padding-bottom: 25px !important;
}
body section h2 {
  display: block;
    color: #00239D;
    
    font-size: 36px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-align: center;
    text-transform: capitalize;
    margin: 0 0 25px;
    padding: 0;
  background: none !important;
}
body section h4 {
  color: #000;

font-size: 21px;
font-style: normal;
font-weight: 600;
line-height: 114.286%;
}
body section p {
color: #000;

font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 156.25%;
}
/**/
.section-headings p, 
.section-headings li {
    color: #000;
    
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 156.25%;
  text-align: center;
}
.section-headings > * { margin:0 0 15px!important; }
.section-headings > *:first-child { margin-top:0!important; }
.section-headings > *:last-child { margin-bottom:0!important; }



/** Column and Row **/
.text-center { text-align:center; }
.cols-wrapper { overflow:hidden; }
.cols-group {
  display: flex;
  flex-wrap: wrap;
  width: auto;
  margin-left: -10px;
  margin-right: -10px;
}
.cols-group > .col {
  padding-left: 10px;
  padding-right: 10px;
}
.equal-col { width:50%; }






/** Start - Sticky Navigation **/
.sticky-top.cp-stickynav-wrapper{position:sticky;inset:0;bottom:auto;z-index:999;overflow:visible;margin:0 0 15px;background: #F8F8F8;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.15);}
.sticky-top.cp-stickynav-wrapper .nav{display:flex;flex-wrap:nowrap;justify-content:flex-start!important;gap:15px 13px;border-radius:8px;overflow-x:auto;overflow-y:hidden;list-style:none;padding:0;margin:0;}
.sticky-top.cp-stickynav-wrapper .nav::-webkit-scrollbar{width:100%;height:3px}
.sticky-top.cp-stickynav-wrapper .nav::-webkit-scrollbar-track{background:#d9d9d9}
.sticky-top.cp-stickynav-wrapper .nav::-webkit-scrollbar-thumb{border-radius:25px;background:var(--heading-font-color);width:35px;}
.sticky-top.cp-stickynav-wrapper .nav-item{padding:25px 16px 26px 16px;margin:0!important}
.sticky-top.cp-stickynav-wrapper .nav-link{opacity:1;color:#9a9999;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:1.18;text-decoration:none;letter-spacing:.4px;padding:0;margin:0;border:0 none;white-space:nowrap}
.sticky-top.cp-stickynav-wrapper .nav-link:focus {color:#9a9999;}
.sticky-top.cp-stickynav-wrapper .nav-link.active,.sticky-top.cp-stickynav-wrapper .nav-link:hover{color:var(--heading-font-color);text-decoration:none;opacity:1}
.sticky-top.cp-stickynav-wrapper .nav-link.active{font-weight:600}
.sticky-top.cp-stickynav-wrapper .nav-link.active:hover,
.sticky-top.cp-stickynav-wrapper .nav-link.active:focus {color:var(--heading-font-color);text-decoration:none;opacity:1}
.spotlight + .key-points,.sticky-top .nav-item.navLink-fees,.sticky-top .nav-item.navLink-schedule{display:none!important}
/** End - Sticky Navigation **/




body .form_box h3 {
	color:var(--heading-font-color);
    text-transform: none !important;
}
body #top-application-form button, 
body input[type=submit] {
	color:var(--button-font-color);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);padding:var(--button-padding);border-radius:var(--button-radius);background:var(--button-bg);text-transform:capitalize;margin:0 auto;display:block;width:100%;border:1px solid transparent;
}
body #top-application-form button:hover, 
body input[type=submit]:hover {
	color:var(--button-hover-fontcolor);background:var(--button-hover-bg);
}



/** BANNER WRAPPER **/
body .banner_wrp{position:relative!important;overflow:hidden!important;padding:0!important;margin:0!important;background-repeat:no-repeat;background-position:center center;background-size:cover}
body .banner_wrp .key-points .keypoint-eligibility,
body .banner_wrp:after { display:none!important; }
body .banner_wrp .banner_txt .align-self-end[class*="col-md"] { align-self:auto !important; }
/*body .banner_pic{position:absolute;inset:0;width:100%!important;height:100%!important}*/ 
body section.spotlight .banner_txt {
  width: 100% !important;
  height: 100% !important;
  background-image: url("./desktop/images/banner_bg.webp");
  background-repeat: no-repeat;
  background-position: center top;
  background-size: cover;
}
body section.spotlight .banner_txt:after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.95) 10.27%, rgba(0, 0, 0, 0.00) 101.7%);
}
body .banner_txt .align-self-end {
    align-self: flex-start !important;
}
/*body .banner_txt{position:relative;inset:auto;padding:90px 0 100px}*/
body .banner_txt{position:relative;inset:auto;padding:50px 0 70px}
body .banner_txt .banner_label > span,
body .banner_label > span{display:inline-block;vertical-align:top;color:#147e94;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.437px;border-radius:32px;background:#ecfcff;padding:9px 15px;margin:0 0 15px}
body .banner_txt h1{font-size:40px;font-style:normal;font-weight:400;line-height:112.5%;letter-spacing:.15px;text-transform:none;padding:0;margin:0 0 60px}
body .banner_txt h1 strong {font-weight:600;}
body .banner_txt h1 > br {
    display: none !important;
}
body .banner_txt h1:after {
    content: "Build Strategic Acumen That Outlasts Disruption";
    color: #FFF;
    
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.15px;
    border-radius: 4px;
    background: rgba(255, 255, 255, 0.35);
    padding: 7px 10px;
    display: inline-block;
    vertical-align: top;
    margin: 30px 0 0;
}
body .banner_txt h1 + h4 { display:none!important; }
body .banner_txt h4{color:#fff;font-size:18px;font-style:normal;font-weight:300;line-height:normal;padding:0;margin:0 0 27px}
body .banner_txt h4 > span:first-child {
    border-radius: 4px;
    background: rgba(255, 255, 255, 0.35);
    display: inline-block;
    padding: 6px 10px;
    margin:0 0 10px;
}
body .banner_txt h4 > span:first-child + br { display:none; }
body .banner_txt h4 > br + small,
body .banner_txt h4 > span:first-child + small {
	display: block;
}
/**/
body .banner_wrp .key-points{margin:0;position:static}
body .banner_wrp .key-points .container{display:block!important;overflow:visible;box-shadow:none;z-index:auto;position:unset;padding:0}
body .banner_wrp .key-points .blue {
  width:100%!important;max-width:665px;padding:0;background:0 0;flex-wrap:wrap;gap:30px 50px;justify-content:flex-start!important;align-items:flex-start!important;
}
body .banner_wrp .key-points .blue>div{min-width:100px}
body .banner_wrp .key-points .blue>div>img:first-child{display:none}
body .banner_wrp .key-points h4{font-size:18px;font-style:normal;font-weight:400;line-height:1.056;letter-spacing:.15px;padding:0;margin:0}
/*
body .banner_wrp .key-points h4 strong{display:block;font-weight:700;margin:7px 0 0}
*/

body .key-points .blue > div h4 span,
body .key-points .keypoint-duration h4 span,
body .banner_wrp .key-points h4 br + strong {display:block;margin-top:4px}
body .banner_wrp .key-points h4 br {
	display: none;
}

body .banner_wrp .key-points h4 strong{font-weight:700;margin:7px 0 0}
body .banner_wrp .keypoint-course-starts{order:1}
body .banner_wrp .keypoint-apply-before{order:2}
body .banner_wrp .keypoint-course-fees{order:3}
body .banner_wrp .keypoint-duration{order:4}
body .banner_wrp .class-schedule-items{order:5}

body .banner_wrp .keypoint-course-fees h4>span{display:block}
body .banner_wrp .keypoint-course-fees h4 strong{margin:2px 0 0!important}
body .banner_wrp .keypoint-{order:4;display:none!important}
body .banner_wrp .key-points .red{width:auto;background:0 0;padding:0;margin:0;gap:30px}
body .banner_wrp .key-points .red button{width:auto;height:auto;color:var(--button-font-color);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);padding:var(--button-padding);border-radius:var(--button-radius);background:var(--button-bg);text-transform:capitalize;margin:33px 0 0;}
body .banner_wrp .key-points .red button svg{margin-right:7px}
body .banner_wrp .key-points .red button svg path{fill:currentColor}
body .banner_wrp .key-points .red button:hover {
	color:var(--button-hover-fontcolor);background:var(--button-hover-bg);
}
body .banner_wrp .key-points .online-session-txtlink{color:inherit;font-size:21px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.437px;text-decoration:none}
body .banner_txt .key-points h4:before,
body .banner_txt h4:before{display:none}
/**/
body .banner_wrp .banner_txt .align-self-end[class*=col-md]{align-self:auto!important}
body .spotlight{position:relative;overflow:hidden}
body .spotlight .swiper-pagination{bottom:30px}
body .spotlight .swiper-pagination-bullet{width:12px;height:12px;border-radius:100%;background:#fff;opacity:.45;margin:0 5px}
body .spotlight .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}

/* Class Schedule  */
body .key-points .class-schedule-items{margin:0;justify-content:flex-start!important;align-items:flex-end!important;gap:40px 25px}
body .key-points .class-schedule-item{flex-direction:column;align-items:flex-start!important}
body .key-points .class-schedule-item>*{width:100%;margin:0 0 5px!important}
body .key-points .class-schedule-item>:last-child,
.class-schedule-item>:last-child{margin-bottom:0!important}
body .key-points .class-schedule-item h4:not(:first-child){line-height:1.44}
body .key-points .class-schedule-item h4 span{display:block;margin-top:4px}
body .key-points .class-schedule-item h4 strong{display:inline;font-weight:600}
body .key-points .class-schedule-item h4 br{display:none!important}
body .key-points .class-schedule-item h3{font-size:21px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.437px;margin:0}
body .key-points .class-schedule-item h3:last-child{margin-bottom:0!important}
/* Banner Form */
.banner_txt .form_wrapper .form_box{padding-bottom:38px}
.banner-form{position:relative;overflow:hidden}
.banner-form .form_box{border-radius:25px;background:#fff;padding:23px 17px 33px}
.banner-form .form_box .col-sm-6.mb-2{width:50%}
.banner-form .form_box h3{color:#0b1f3a;font-size:18px;font-style:normal;font-weight:600;line-height:125%;text-align:center;margin:0 0 18px;text-transform:none!important;}
.banner-form .form_box form{margin-left:-6px!important;margin-right:-6px!important;margin-bottom:0!important;}
.banner-form .form_box form > *{padding-left:6px!important;padding-right:6px!important;margin:0 0 10px!important}
.banner-form .form_box form button, 
.banner-form .form_box form input[type=submit],
body section.spotlight .banner_txt .form_wrapper .form_box form button,
body section.spotlight .banner_txt .form_wrapper .form_box form input[type=submit] {
  color:#fff!important;font-size:18px!important;font-style:normal!important;font-weight:600!important;line-height:133.333%!important;text-transform:capitalize!important;text-align:center!important;border-radius:8px!important;border:1px solid #fff!important;background-color:var(--button-bg)!important;padding:8px 25px!important;height:auto!important;width:100%!important;background-repeat:no-repeat!important;background-size:auto!important;background-position:29% center!important;
}
.banner-form .single-input{color:#0b1f3a;font-size:10px;font-style:normal;font-weight:700;line-height:180%}
.banner-form .single-input>label{font-weight:400}
.banner-form .single-input input[type=checkbox]{top:2px}
.form-experiencetext{color:var(--formexperience-fontcolor);font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-align:center;border-radius:8px 8px 0 0;box-shadow:none;background:var(--formexperience-bg);padding:6.5px 19px;width:270px;display:block;position:absolute;inset:0;top:auto;margin:auto}






/** OVERVIEW SECTION **/
section.overview > .container {
    width: 100% !important;
    max-width: 1480px !important;
}
.overview-cols-wrapper {
    position: relative;
    overflow: hidden;
    background: #FFF;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
}
.overview-cols-group {
    gap: 0 10px;
    min-height: 450px;
}
.overview-cols-wrapper .content-col {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 30px;
    padding-right: 80px;
    align-self: center;
}
.overview-cols-wrapper .image-col > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center top;
    border-radius: 0 200px 0 0;
}
.overview-cols-wrapper .content-col h2,
.overview-cols-wrapper .content-col > div:first-child {
    text-align: left !important;
}
.overview-cols-wrapper .content-col h2 {
    color: #00239D;
text-align: center;

font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: normal;
    margin: 0 0 5px;
}
section.overview .readMore,
section.overview .readLess {
    display: none !important;
}
section.overview .moreDesc {
    display: block !important;
    margin-bottom: 0;
}
/* 
.overview-cols-wrapper .content-col h2 + br {
    display: none;
}
.overview-cols-wrapper .content-col > div:first-child > em {
    color: #000;
    
    font-size: 18px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.4px;
    display: block;
}
.overview-cols-wrapper .content-col p {
    color: #000;
    
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    letter-spacing: 0.4px;
} */




/**** Key Benefit Section ****/
.keybenefit-items-wrapper {
    overflow: visible;
}
.keybenefit-item {
    width: 25%;
    flex: 1 0 25%;
    padding-top: 15px;
    padding-bottom: 15px;
    color: #000;
    
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-align: center;
    background: #F9FBFF;
    box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.10);
}
.keybenefit-icon img {
    display: inline-block;
    vertical-align: top;
    margin: 0 0 7px;
    filter: none !important;
}


/**** Course Content Section ****/
section.course-content .moreDesc {
    display: block !important;
}
.cp-according-heading {
    border-radius: 4px;
    border: 1px solid #9A9999;
    background: #FFF;
    padding: 13px 11px;
    margin: 16px 0 0;
    position: relative;
    overflow: hidden;
}
.cp-according-heading:after {
    content: "";
    width: 16px;
    height: 10px;
    position: absolute;
    inset: auto;
    top: 20px;
    right: 23px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 9.86667L0 1.86667L1.86667 0L8 6.13333L14.1333 0L16 1.86667L8 9.86667Z' fill='black'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: auto;
    background-position: center center;
}
.cp-according-heading > * { margin:0!important; }
.cp-according-heading.active:after {
    transform: rotate(-180deg);
}
.cp-according-heading hr,
.cp-according-heading p,
section.course-content .readMore,
section.course-content .readLess { display:none !important; }
.cp-according-heading h4 {
    color: #000;
    
    font-size: 21px;
    font-style: normal;
    font-weight: 600;
    line-height: 114.286%;
    text-transform: none;
    margin: 0;
    padding: 0;
}
section.course-content > .container .row {
    padding: 20px 0;
    margin: 0;
}
section.course-content > .container .row > div[class*="col-"] {
    padding: 10px 12px;
    margin: 5px 0;
}
section.course-content > .container .row > div[class*="col-"] p {
    color: #00239D;
    
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    line-height: 150%;
    margin: 0 0 10px;
    padding: 0;
}
section.course-content > .container .row > div[class*="col-"] p strong {
    font-weight: 600;
}
section.course-content > .container .row > div[class*="col-"] ul {
    padding: 0 0 0 30px;
}
section.course-content > .container .row > div[class*="col-"] ul li {
    color: #000;
    
    font-size: 15px;
    font-style: normal;
    font-weight: 300;
    line-height: 160%;
    padding: 0;
    margin: 0 0 8px;
}
section.course-content > .container .row > div[class*="col-"] > *:last-child {
    margin-bottom: 0 !important;
}
section.course-content .moreDesc .cp-according-heading {
    margin-top: 15px;
}
section.course-content .cp-according-description {
    display: none;
}
section.course-content .cp-according-description.active {
    display: flex !important;
}
section.course-content > .container > .cp-download-brochure-btn,
section.syllabus > .container > .cp-download-brochure-btn {
    display: block;
    margin: 20px auto 0 !important;
    text-align: center;
}





/** Certification Section **/
section.certificate > .container {
    border-radius: 12px;
    background: #F9FBFF;
    padding: 28px 60px;
}
section.certificate h5 {
    color: #00239D;
    
    font-size: 36px;
    font-style: normal;
    font-weight: 600;
    line-height: 111.111%;
    margin: 0 0 40px;
}
section.certificate p {
    color: #171616;
    
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin: 0 0 10px;
}
section.certificate .subtitle {
    margin: 30px 0 0;
    padding: 40px 0 0;
    border-color: #00239D;
}
section.certificate .subtitle p {
    color: #171616;
    
    font-size: 16px;
    font-style: italic;
    font-weight: 300;
    line-height: normal;
}
section.certificate .subtitle > *:last-child {
    margin-bottom: 0 !important;
}
section.certificate .left {
    width: 57%;
    padding-right: 7%;
    align-self: center;
}
section.certificate .certificate.image {
    width: 43%;
    margin: 0;
}
section.certificate .certificate.image img {
    width: 441px;
    max-width: 100%;
}





/** Participants Section **/
section.participants {
    margin: 0;
    background: transparent;
}
section.participants > .container:last-child p,
section.participants > .container:last-child p small {
    color: #FFF;
    
    font-size: 14px;
    font-style: italic;
    font-weight: 300;
    line-height: 128.571%;
    text-align: center;
}
section.participants > .container:last-child > * :last-child { margin-bottom:0!important; }





/** Schedule Section **/
section.schedule > .container > *:first-child { margin-top:0!important; }
section.schedule > .container > .row.graph {
    flex-direction: column-reverse;
}
section.schedule > .container > .row.graph > div[class*="col-"] {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 40px;
}
section.schedule > .container > .row.graph > div[class*=col-]:first-child {
    margin-top: 30px;
}
section.schedule > .container > .row.graph > div[class*="col-"] > img {
    width: 639px;
    max-width: 100%;
}
section.schedule .blue, 
section.schedule .graph .blue,
section.schedule .blue li, 
section.schedule .graph .blue li {
    color: #000;
    
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
section.schedule .blue, 
section.schedule .graph .blue {
    width: 50%;
    max-width: calc(50% - 20px);
    border-radius: 6px;
    background: #F9FBFF;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
    padding: 28px 40px;
    margin: 0 !important;
}
section.schedule .blue p, 
section.schedule .graph .blue p {
    margin: 0 0 15px;
}
section.schedule .blue p strong, 
section.schedule .graph .blue p strong {
    color: #00239D;
    
    font-size: 21px;
    font-style: normal;
    font-weight: 600;
    line-height: 114.286%;
}
section.schedule .blue ul, 
section.schedule .graph .blue ul {
    padding-left: 30px;
}
section.schedule .blue li, 
section.schedule .graph .blue li {
    margin: 8px 0 0;
}





/** Classes Schedule Section **/
section.eligibility + section.schedule:not(.schedule2),
section.about-section + section.schedule:not(.schedule2) {
    display: none !important;
}





/** Eligibility Section **/
section.eligibility .container > .d-flex {
    width: 100%;
    max-width: 639px;
    padding: 21px 30px;
    margin: 0 auto;
    border-radius: 6px;
    background: #FFF;
    box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.15);
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
}
section.eligibility .container > .d-flex:before {
    content: "";
    width: 55px;
    height: 55px;
    min-width: 55px;
    min-height: 55px;
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cmask id='mask0_3497_1368' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='50' height='50'%3E%3Crect width='50' height='50' fill='url(%23pattern0_3497_1368)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3497_1368)'%3E%3Crect width='50' height='50' fill='%2300239D'/%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='pattern0_3497_1368' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_3497_1368' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_3497_1368' width='512' height='512' preserveAspectRatio='none' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A");
}
section.eligibility ul {
    padding: 0 0 0 25px;
    margin: 0;
    list-style: none;
}
section.eligibility ul li {
    color: #1E1E1E;
    
    font-size: 21px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 0;
    margin: 0 0 2px;
}





/** Faculty Section **/
section.faculty .facultyDetails {
    width: 100%;
    max-width: 1122px;
    padding: 0;
    margin: 0 auto;
    border-radius: 0;
    border: 0 none;
    background: transparent;
}
section.faculty .facultyDetails h5,
section.faculty .facultyDetails h6 {
    background: #F9FBFF;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
    padding-left: 25px;
    padding-right: 25px;
}
section.faculty .facultyDetails h5 {
    color: #00239D;
    
    font-size: 21px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    padding-top: 20px;
    padding-bottom: 7px;
    margin: 0;
}
section.faculty .facultyDetails h6 {
    color: #000;
    
    font-size: 18px;
    font-style: normal;
    font-weight: 350;
    line-height: normal;
    padding-top: 0;
    padding-bottom: 20px;
    margin: 0 0 20px;
}
section.faculty .facultyDetails p {
    color: #000;
    
    font-size: 18px;
    font-style: normal;
    font-weight: 350;
    line-height: normal;
    padding: 0;
    margin: 0 0 10px;
}
.para-text .cp-toggle-btn {
    display: inline-block;
    cursor: pointer;
    color: #000;
    font-weight: 500;
    margin: 0px 0 0;
}





/** Testimonials Section **/
section.testimonials .testimonialCard {
    width: 100%;
    height: 100%;
    padding: 15px 15px;
    border-radius: 0 25px;
    border: 1px solid #E0E0E1;
    background: #F9FBFF;
}
section.testimonials .testimonialCard .card-text p {
    color: #000;
    
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 135.714%;
    margin: 0 0 10px;
}
section.testimonials .testimonialCard .card-text p strong,
section.testimonials .testimonialCard .card-text p small {
    display: block !important;
}
section.testimonials .testimonialCard .card-text p strong + br { display:none!important; }
section.testimonials .testimonialCard .card-text p strong {
    color: #00239D;
    
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 133.333%;
    margin: 0 0 5px;
}
section.testimonials .testimonialCard .card-text p small {
    color: #000;
    
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 121.429%;
}
section.testimonials .testimonialCard .card-text p:first-child {
    position: relative;
    padding: 20px 0 35px 115px;
    min-height: 101px;
}
section.testimonials .testimonialCard .card-text p:first-child:before {
    content: "";
    width: 100px;
    height: 101px;
    border-radius: 20px;
    border: 3px solid #00239D;
    background: rgba(0, 0, 0, 0.20);
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    position: absolute;
    inset: auto;
    top: 0;
    left: 0;
}
section.testimonials .testimonialCard.testimonialCard-saoni-banerjee .card-text p:first-child:before,
section.overview.instructors.testi .card.testimonialCard-saoni-banerjee:before {
    background-image: url("//useruploads.vwo.io/useruploads/1019323/images/5cb166eb0bef623001a9ae2e70816908_saonibanerjee.jpg");
}
section.testimonials .testimonialCard.testimonialCard-amol-suhas-bhimanwar .card-text p:first-child:before,
section.overview.instructors.testi .card.testimonialCard-amol-suhas-bhimanwar:before {
    background-image: url("//useruploads.vwo.io/useruploads/1019323/images/45e39d3eb69958d11bfba5ecb612f3d6_amolbhimanwar.jpg");
}
section.testimonials .testimonialCard.testimonialCard-faizan-shakeel-savved .card-text p:first-child:before,
section.overview.instructors.testi .card.testimonialCard-faizan-shakeel-savved:before {
    background-image: url("//useruploads.vwo.io/useruploads/1019323/images/ee1c6b240b3a5c80a1d2102e27219679_faizansayyed.jpg");
}
section.testimonials .testimonialCard.testimonialCard-gouri-dilip-bliattalwar .card-text p:first-child:before,
section.overview.instructors.testi .card.testimonialCard-gouri-dilip-bliattalwar:before {
    background-image: url("//useruploads.vwo.io/useruploads/1019323/images/50925c7d7e571df90ad4b699d6cffd07_gouribhattalwar.jpg");
}
section.testimonials .testimonialCard.testimonialCard-juble-george .card-text p:first-child:before,
section.overview.instructors.testi .card.testimonialCard-juble-george:before {
    background-image: url("//useruploads.vwo.io/useruploads/1019323/images/efd8dc9e35885700c48164fde5ccaa9d_jublegeorge.jpg");
}
section.testimonials .testimonialCard.testimonialCard-sangani-kumar .card-text p:first-child:before,
section.overview.instructors.testi .card.testimonialCard-sangani-kumar:before {
    background-image: url("//useruploads.vwo.io/useruploads/1019323/images/01a47dba1f1fa78d07dab37f6aa1f026_sanganikumar.jpg");
}
section.testimonials .testimonialCard.testimonialCard-waseemuddin .card-text p:first-child:before,
section.overview.instructors.testi .card.testimonialCard-waseemuddin:before {
    background-image: url("//useruploads.vwo.io/useruploads/1019323/images/73b4a38260f3e47fd3c854c4cddef64f_waseemuddin.jpg");
}
section.testimonials .testimonialCard.testimonialCard-faheem-akther .card-text p:first-child:before,
section.overview.instructors.testi .card.testimonialCard-faheem-akther:before {
    background-image: url("//useruploads.vwo.io/useruploads/1019323/images/5264e01905430f9f6ca6df70543ed692_faheemimage.png");
}
section.testimonials .testimonialCard.testimonialCard-govind-prasanna-kumar .card-text p:first-child:before,
section.overview.instructors.testi .card.testimonialCard-govind-prasanna-kumar:before {
    background-image: url("//useruploads.vwo.io/useruploads/1019323/images/05c992abe571f409f8ff9b93adf8215f_dummy4.png");
}
section.testimonials .testi-swapper .swiper-slide {
    height: auto;
}
section.testimonials .swiper-pagination {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-self: unset;
    gap: 10px;
}
section.testimonials .swiper-pagination .swiper-pagination-bullet {
    opacity: 1;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    background: #D9D9D9;
    padding: 0 !important;
    margin: 0 !important;
}
section.testimonials .swiper-pagination .swiper-pagination-bullet-active,
section.overview.instructors.testi .swiper-pagination .swiper-pagination-bullet-active,
section.schedule .participants-swiper .swiper-pagination .swiper-pagination-bullet-active {
    background: #00239D;
}





/** Admission Section **/
section.admission .container {
    color: #FFF;
    
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    text-align: center;
    width: 100% !important;
    max-width: 1000px !important;
    padding: 15px 20px !important;
    border-radius: 6px;
    background-image: url("https://useruploads.visualwebsiteoptimizer.com/useruploads/1019323/images/8158738bff813ecc0b35d5e79f9795ec_admissioncriteriabgimgv1.jpg");
    background-color: #00239D;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    min-height: 200px;
}
section.admission h2 {
    color: inherit !important;
    font-family: inherit !important;
    font-size: 36px !important;
    font-style: inherit !important;
    font-weight: 600 !important;
    line-height: inherit !important;
    text-align: inherit !important;
}
section.admission p {
    color: inherit !important;
    font-family: inherit !important;
    font-size: inherit !important;
    font-style: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
}
section.admission .container > * { margin:0 0 10px; }
section.admission .container > *:first-child { margin-top:0!important; }
section.admission .container > *:last-child { margin-bottom:0!important; }
section.admission .container button[data-bs-toggle="modal"], 
section.admission .container input[type=submit] { margin:30px 0 0!important; }





/** Key Benefits Section **/
section.highlights#section-highlights .container > .d-md-flex {
    gap: 15px 15px !important;
    align-items: unset !important;
}
section.highlights#section-highlights .highlight-card {
    width: 33.33%;
    max-width: calc(calc(100% - calc(15px * 2)) / 3);
    background: #F9FBFF;
    box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.10);
    border-radius: 0;
    height: auto;
    min-height: 111px;
    display: flex !important;
    flex-direction: column;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 0px !important;
    padding: 15px 25px;
}
section.highlights#section-highlights .highlight-card .blue {
    background: transparent;
    padding: 0;
    width: auto;
    height: auto;
    margin: 0 0 7px;
}
section.highlights#section-highlights .highlight-card .blue img {
    width: 50px;
    height: 50px;
    filter: invert(12%) sepia(96%) saturate(7461%) hue-rotate(224deg) brightness(70%) contrast(107%);
}
section.highlights#section-highlights .highlight-card .highlight-text,
section.highlights#section-highlights .highlight-card .highlight-text p {
    color: #000;
    text-align: center;
    
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
section.highlights#section-highlights .highlight-card .highlight-text {
    justify-content: center;
    padding: 0;
    margin: 0;
}








/** MOBILE TABBER **/
.mobile-tabbernav-wrapper {
    display: flex;
    flex-wrap: nowrap;
    border-bottom: 0.5px solid #9A9999;
}
.mobile-tabbernav {
    color: #000;
    
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    line-height: 142.857%;
    padding: 10px 25px;
}
.mobile-tabbernav.active {
    font-weight: 600;
}
.mobile-tabberContent-wrapper { display:none; }
.mobile-tabberContent-wrapper.active { display:block; }
.mobile-tabberContent-wrapper .row {
    margin: 0;
    padding: 5px 0;
}
.mobile-tabberContent-wrapper .row > div[class*="col-"] {
    border-radius: 4px;
    background: #F9FBFF;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.20);
    padding: 11px 10px;
    margin: 5px 0;
}
.mobile-tabberContent-wrapper .row > div[class*="col-"] p > strong {
    color: #00239D;
    
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
.mobile-tabberContent-wrapper .row > div[class*="col-"] p, 
.mobile-tabberContent-wrapper .row > div[class*="col-"] li {
    color: #000;
    
    font-size: 12px;
    font-style: normal;
    font-weight: 350;
    line-height: normal;
}
.mobile-tabberContent-wrapper .row > div[class*="col-"] ul {
    padding-left: 25px;
}






header .col img {
    height: auto;
    max-width: 100%;
}








/** ABOVE MOBILE - MEDIA QUERY **/
@media(min-width:768px) {

    .sticky-top.cp-stickynav-wrapper .nav{justify-content:flex-start!important;flex-wrap:nowrap}
    body .banner_pic .banner-swiper,
    body .banner_pic .swiper-slide img{width:100%!important;height:100%!important;object-fit:cover!important}
    body .banner_wrp .key-points .blue > div {
        min-width: 170px;
    }
    body section.spotlight > .banner-swiper,
    body section.spotlight .banner_pic .banner-swiper, 
    body section.spotlight .banner-swiper *, 
    body section.spotlight .banner_pic,
    body section.spotlight .banner_pic * {
    display: none !important;
    }
    
    /** OVERVIEW SECTION **/
    section.overview > .container > .text-center:first-child {
        display: none;
    }
    
    /** Participants Section **/
    section.participants > .container:last-child  {
        width: 100% !important;
        max-width: 100% !important;
        margin: 0;
        padding: 12px calc( calc(100vw - 1080px) / 2 );
        background: #00239D;
    }

    .sticky-top.cp-stickynav-wrapper .nav{justify-content:flex-start!important;flex-wrap:nowrap}
        
    .keybenefit-item:nth-child(2), .keybenefit-item:nth-child(4), 
    .keybenefit-item:nth-child(5), .keybenefit-item:nth-child(7) {
        background: #FFF;
        box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.10);
    } 

    section.highlights#section-highlights .highlight-card:nth-child(2), 
    section.highlights#section-highlights .highlight-card:nth-child(4), 
    section.highlights#section-highlights .highlight-card:nth-child(6) {
        background: #FFF;
        box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.10);
    }

    section.course-content > .container > .cp-download-brochure-btn, 
    section.syllabus > .container > .cp-download-brochure-btn {
        display: block;
        width: 320px !important;
        margin: 30px auto 0 !important;
    }

    section.participants .logo-swapper .swiper-slide img {
        width: 250px !important;
        height: 100px !important;
        max-width: 100%;
        object-fit: contain;
        aspect-ratio: 13/7;
        border-radius: 2px;
        background: #FFF;
        box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
        margin: 6px 0;
        padding: 15px 25px;
    }

    /** Sections Order **/
    body {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    body > * { width:100%!important;min-width:100%!important; }
    /* body > header { order: 1; } */
    body > section.spotlight { order: 2; }
    body > section.eligibility { order: 3; }
    body > .sticky-top.cp-stickynav-wrapper { order: 4; }
    body > section.about-section { order: 5; }
    body > section.highlights:not(.different-pathways-section) { order: 6; }
    body > section.overview { order: 7; }
    body > section.course-content { order: 8; }
    body > section.highlights.different-pathways-section { order: 9; }
    body > section.testimonials { order: 10; }
    body > section.certificate { order: 11; }
    body > section.participants { order: 12; }
    body > section.faculty { order: 13; }
    body > section.schedule { order: 14; }
    body > section.admission { order: 15; }
    body > footer { order: 16; }

    header .col img {
        height: 43px;
    }
    
}



/** MOBILE - MEDIA QUERY **/
@media(max-width: 767px) {
    :root {
    --button-font-size: 14px;
    --button-font-weight: 700;
    --button-line-height: 125%;
    --button-padding: 10px 20px;
    --button-radius: 8px;
    }

    body .container{padding-left:16px;padding-right:16px;}
    /* Sticky navigation */
    .sticky-top.cp-stickynav-wrapper .nav{padding:0 22px;margin:0 -12px;border-radius:0}
    .sticky-top.cp-stickynav-wrapper .nav:after{content:"";width:40px;height:100%;position:absolute;inset:0;left:auto;background:#ddd;opacity:.7;filter:blur(20px);pointer-events:none;user-select:none}
    .sticky-top.cp-stickynav-wrapper .nav-item{padding:16px 7px}
    .sticky-top.cp-stickynav-wrapper .nav-link{font-size:12px;line-height:normal;letter-spacing:.4px}
    .sticky-top.cp-stickynav-wrapper{margin-top:15px;margin-bottom:15px}
    .sticky-top.cp-stickynav-wrapper .nav-item.navLink-schedule{display:inline-block!important}
    /* Headings */
    body .spotlight h1{color:#fff!important;font-size:21px!important;font-style:normal!important;font-weight:300!important;line-height:128.571%!important;text-transform:capitalize!important}
    body section h2 {color:var(--heading-font-color);font-size:21px!important;font-weight:500!important;line-height:normal!important;text-transform: capitalize!important;margin-bottom:15px!important;padding:0!important;}
    body section h2:after,
    body section h2:before,
    body section.openform,
    body .highlightEligible-cols-group .content-col h2.stripes,
    body .highlightEligible-cols-group .content-col h2.stripes, 
    body .overview-cols-group .content-col h2.stripes,
    body section.schedule + section.schedule { display:none!important; }
    body section p {
        font-size: 12px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        text-align: left;
    }
    /***********/
    .banner-form .form_box form button, 
    .banner-form .form_box form input[type=submit] {
        font-size: 16px !important;
        line-height: 125% !important;
    }
    .banner-form .form_box .form-control { height:40px; }
    body .banner-swiper:after,
    body .spotlight h1 br,
    body .spotlight .container > button[data-bs-target],
    .section-headings h2:after { display:none!important; }

    /**Section Heading **/
    .section-headings h2 {
        color: #000;
        text-align: center;
        
        font-size: 21px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        padding: 0 0 5px !important;
        margin: 0 !important;
    }

    /** COlumns **/
    .cols-group {
        flex-wrap: wrap;
        flex-direction: column;
    }
    .cols-group > .col, 
    .equal-col {
        width: 100%;
    }

    /**BANNER **/
    body .spotlight { padding:0;background:transparent;background-color:transparent; }
    body .spotlight > .container {
        display:flex;flex-direction:column;position:relative;padding:21px 12px;margin:0;
        position:relative;
        /* background-image: url("https://iimlearning.com/iim-calcutta-executive-programme-in-strategic-human-resource-management/mobile/images/banner-new.webp"); */
    }
    /*
    body .spotlight > .container > .banner-swiper {
        position:relative;background-repeat:no-repeat;background-position:center top;background-size:cover;padding-top:21px;padding-bottom:21px;background:var(--heading-font-color);
        background-image: url("https://iimlearning.com/iim-calcutta-executive-programme-in-strategic-human-resource-management/mobile/images/banner-new.webp");
    }
    */
    body .spotlight > .container:after{
        content:"";position:absolute;inset:0;width:100%;height:100%;z-index:0;
        background: linear-gradient(0deg, rgba(27, 45, 109, 0.80) 0%, rgba(27, 45, 109, 0.80) 100%);
    }
    body .spotlight > .container > *{position:relative;z-index:1}
    body .spotlight .banner-swiper { order:1;width:auto;margin:-21px -12px 20px;border-radius:0;background:transparent;height:auto; }
    body .banner-swiper .swiper-pagination {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-self: unset;
        gap: 8px;
    }
    body .banner-swiper .swiper-pagination .swiper-pagination-bullet {
        opacity: 0.45;
        width: 8px;
        height: 8px;
        border-radius: 100%;
        background: #ffffff;
        padding: 0 !important;
        margin: 0 !important;
    }
    body .banner-swiper .swiper-pagination .swiper-pagination-bullet-active {
        opacity: 1;
        background: #ffffff;
    }
    body .spotlight h1{order:2;text-align:left!important;margin:0 0 15px!important}
    body .spotlight h1:after {
        content:"Build Strategic Acumen That Outlasts Disruption";
        color: #FFF;
        
        font-size: 12px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
        letter-spacing: 0.15px;
        border-radius: 4px;
        background: rgba(255, 255, 255, 0.35);
        padding:7px 10px;
        display: inline-block;
        vertical-align: top;
        margin:20px 0 0;
    }
    body .spotlight .banners{width:100%;min-width:100vw;margin:20px -12px 0!important;border-radius:0!important}
    body .spotlight .banner-swiper img { border-radius:0; }
    body .spotlight .text-container{display:none!important;;}
    body .spotlight .text-container p{color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:15px;text-shadow:none;padding:0;margin:0;width:100%}
    /**/
    body .key-points{order:3;color:inherit;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.15px;display:flex;flex-wrap:wrap;gap:20px 20px;margin:20px 0 0!important}
    body .key-points>*{width:auto}
    body .key-points strong{font-size:120%;font-weight:600}
    body .key-points svg{width:18px;height:auto;margin-right:2px;margin-bottom:1px;display:inline-block;vertical-align:middle}
    body .class-schedule-items h4,
    body .key-points h4,
    body .key-points p{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}
    body .key-points p small{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}
    body .key-points .blue {
        color: inherit;
        background: transparent;
        padding: 0;
        border: 0 none;
        border-radius: 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-start !important;
        gap: 16px 25px;
    }
    body .key-points .blue > * {
        order: unset;
        min-width: 105px;
    }
    /**/
    body .class-schedule-items h4 span{display:block}
    body .class-schedule-items h4 span,
    body .class-schedule-items h4 strong{letter-spacing:0}
    .form-experiencetext{font-size:12px}
    /*.keypoint-course-fees{border-radius:8px;border:.8px solid #fff;padding:6px 8px;letter-spacing:0}*/
    .keypoint-course-fees{letter-spacing:0}
    .keypoint-course-fees h4 { margin:0;padding:0; }
    .keypoint-course-fees h4 span { display:block; }
    body .swiper-pagination{position:static!important;inset:0!important;margin:10px 0 0}
    body .spotlight .swiper-pagination-bullet{width:5px;height:5px;margin:0 2.5px!important}
    body .spotlight .banner-form{background:#1B2D6D;padding:20px 15px}
    body .spotlight .banner-form h3 {
        text-transform: capitalize;
        margin: 0 0 10px;
    }

    /**** Key Benefit Section ****/
    .keybenefit-item {
        width: 50%;
        flex: 1 0 50%;
    }

    /** Eligibility Section **/
    section.eligibility {
        background: transparent;
    }
    section.eligibility .container > .d-flex {
        border-radius: 6px;
        background: #FFF;
        box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.15);
        padding: 12px 25px;
    }
    section.eligibility .container > .d-flex:before {
        width: 35px;
        height: 35px;
        min-width: 35px;
        min-height: 35px;
    }
    section.eligibility ul {
        padding-left: 10px;
    }
    section.eligibility ul li {
        color: #1E1E1E;
        
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        text-align: left;
    }


    /** overview Section **/
    .overview-cols-wrapper {
        border-radius: 4px;
        background: #FFF;
        box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
        padding: 8px 9px;
    }
    .overview-cols-wrapper .image-col > img {
        border-radius: 4px;
    }
    .overview-cols-wrapper .content-col {
        padding: 20px 10px;
    }
    .overview-cols-wrapper .content-col h2, 
    .overview-cols-wrapper .content-col > div:first-child {
        display: none;
    }
    .overview-cols-wrapper .content-col .readMore, 
    .overview-cols-wrapper .content-col .readLess {
        margin: 0;
    }

    /** Highlights Section **/
    .keybenefit-items-wrapper {
        overflow: visible;
    }
    .keybenefit-items-group {
        flex-direction: row;
        margin: 0;
    }
    .keybenefit-item {
        color: #000;
        
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        text-align: center;
        width: 50% !important;
        flex: 1 0 50% !important;
        padding: 10px 5px;
        background: #F9FBFF;
        box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.10);
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .keybenefit-item:nth-child(2), .keybenefit-item:nth-child(3), 
    .keybenefit-item:nth-child(6), .keybenefit-item:nth-child(7) {
        background: #FFF;
        box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.10);
    }
    .keybenefit-icon img {
        width: 30px;
        height: 30px;
    }

    /** Syllabus Section **/
    section.syllabus {
        background: transparent !important;
    }

    /** Certificate Section **/
    section.certificate {
        margin: 0 !important;
        background: transparent;
        padding: 20px 16px;
    }
    section.certificate .container {
        border-radius: 4px;
        background: #F9FBFF;
        padding: 13px 10px;
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
    }
    section.certificate .container > h5 {
        order: 1;
        color: #00239D;
        
        font-size: 21px;
        font-style: normal;
        font-weight: 600;
        line-height: 119.048%;
        text-align: center;
        text-transform: capitalize;
        margin: 0 0 15px;
    }
    section.certificate .container > img {
        order: 2;
        width: 100%;
        max-width: 340px;
        margin: 0 !important;
    }
    section.certificate .container > p { display:none!important;; }
    section.certificate .subtitle {
        order: 3;
        margin: 30px 0 0;
        padding: 0;
        border: 0 none;
    }
    section.certificate .subtitle p {
        color: #171616;
        
        font-size: 12px;
        font-style: italic;
        font-weight: 300;
        line-height: normal;
        margin: 0;
        padding: 0;
    }
    section.certificate .subtitle p small { font-size:inherit; }

    /** Participants Section **/
    section.participants > .container {
        background: transparent !important;
        padding: 0 16px !important;
    }
    section.participants > .container:last-child > * :last-child {
        margin-bottom: 0 !important;
    }
    section.participants .swiper-slide {
        padding: 16px 0;
    }
    section.participants .swiper-slide > .d-flex {
        gap: 16px;
    }
    section.participants .swiper-slide img {
        width: 162px;
        height: 66px;
        max-width: 100%;
        aspect-ratio: 30/11;
        border-radius: 2px;
        background: #FFF;
        box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
        margin: 0;
        padding: 5px 20px;
    }
    section.participants .swiper-pagination {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-self: unset;
        gap: 8px;
        margin: 0;
    }
    section.participants .swiper-pagination .swiper-pagination-bullet {
        opacity: 1;
        width: 8px;
        height: 8px;
        border-radius: 100%;
        background: #D9D9D9;
        padding: 0 !important;
        margin: 0 !important;
    }
    section.participants .swiper-pagination .swiper-pagination-bullet-active {
        opacity: 1;
        background: #00239D;
    }
    section.participants > .container > p:last-child, 
    section.participants > .container > p:last-child small {
        color: #000;
        
        font-size: 12px;
        font-style: italic;
        font-weight: 300;
        line-height: 133.333%;
        text-align: center !important;
    }
    section.participants > .container > p:last-child {
        color: #000 !important;
        background: #F9FBFF !important;
        padding: 16px 8px !important;
        margin: 15px 0 0 !important;
    }

    /** Syllabus Section **/
    section.syllabus.admission-section-mobile {
        color: #ffffff;
        padding-left: 16px;
        padding-right: 16px;
    }
    section.syllabus.admission-section-mobile > .container {
        color: #FFF;
        
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        text-align: center;
        width: 100% !important;
        max-width: 1000px !important;
        padding: 15px 20px !important;
        border-radius: 6px;
        background-image: url("https://useruploads.visualwebsiteoptimizer.com/useruploads/1019323/images/8158738bff813ecc0b35d5e79f9795ec_admissioncriteriabgimgv1.jpg");
        background-color: #00239D;
        background-repeat: no-repeat;
        background-position: center top;
        background-size: cover;
        min-height: 200px;
    }
    section.syllabus.admission-section-mobile h2 { color:inherit!important; } 
    section.syllabus.admission-section-mobile p, 
    section.syllabus.admission-section-mobile li {
        color: inherit !important;
        font-family: inherit !important;
        font-size: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;
        text-align: inherit !important;
    }
    section.syllabus.admission-section-mobile button.cp-download-brochure-btn { margin-top:20px !important; }

    /** Faculty Section **/
    section.overview.instructors:not(.testi) .card {
        background: transparent;
        box-shadow: none;
        border-radius: 0;
        padding: 0;
        margin: 0;
    }
    section.overview.instructors:not(.testi) .card .card-text {
        padding: 0;
        margin: 0;
    }
    section.overview.instructors:not(.testi) .card .card-text > p:first-child {
        color: #000;
        
        font-size: 12px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        padding: 7px 13px;
        background: #F9FBFF;
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
    }
    section.overview.instructors:not(.testi) .card .card-text > p:first-child {
        margin: 0 0 10px;
    }
    section.overview.instructors:not(.testi) .card .card-text > p:first-child strong,
    section.overview.instructors:not(.testi) .card .card-text > p:first-child small {
        display: block !important;
    }
    section.overview.instructors:not(.testi) .card .card-text > p:first-child strong {
        color: #00239D;
        
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }
    section.overview.instructors:not(.testi) .card .card-text > p:first-child strong + br { display:none!important; }
    section.overview.instructors:not(.testi) .card .card-text > p:first-child small {
        font-size: inherit!important;
        font-weight: inherit!important;
        line-height: inherit!important;
    }

    /** Testimonials Section **/
    section.overview.instructors.testi .swiper-slide {
        height: auto;
    }
    section.overview.instructors.testi .card {
        width: auto;
        height: auto;
        padding: 11px 8px;
        border-radius: 4px;
        border: 1px solid #E0E0E1;
        background: #F9FBFF;
    }
    section.overview.instructors.testi .card:before {
        content: "";
        width: 70px;
        height: 80px;
        aspect-ratio: 7/8;
        border-radius: 4px;
        border: 1px solid #00239D;
        background: rgba(0, 0, 0, 0.20);
        background-repeat: no-repeat;
        background-position: center top;
        background-size: cover;
        display: block;
        margin: 0 auto 10px;
    }
    section.overview.instructors.testi .card .card-text {
        padding: 0;
        margin: 0;
    }
    section.overview.instructors.testi .card .card-text p {
        color: #000;
        text-align: center;
        
        font-size: 14px;
        font-style: normal;
        font-weight: 350;
        line-height: 135.714%;
    }
    section.overview.instructors.testi .card .card-text p strong,
    section.overview.instructors.testi .card .card-text p small {
        display: block !important;
    }
    section.overview.instructors.testi .card .card-text p strong + br { display:none!important; }
    section.overview.instructors.testi .card .card-text p strong {
        color: #00239D;
        text-align: center;
        
        font-size: 14px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
    }
    section.overview.instructors.testi .card .card-text p small {
        color: #000;
        
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }
    section.overview.instructors.testi .card .card-text p:first-child { margin-bottom:30px!important; }

    /** Schedule Section **/
    section.participants + section.schedule .container > .blue {
        color: #000;
        
        font-size: 12px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        width: 100% !important;
        max-width: 100% !important;
        border-radius: 4px;
        background: #F9FBFF;
        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
        padding: 16px 8px;
    }

    /** Key Benefits Section **/
    section.highlights#section-highlights > .container {
        display: flex;
        flex-wrap: wrap;
    }
    section.highlights#section-highlights > .container > div.text-center:first-child {
        width: 100%;
    }
    section.highlights#section-highlights .highlight-card {
        width: 50%;
        max-width: calc((100% - 16px) / 2);
        padding: 8px 10px;
        min-height: 70px;
        margin: 4px 4px;
    }
    section.highlights#section-highlights .highlight-card .blue img {
        width: 30px;
        height: 30px;
    }
    section.highlights#section-highlights .highlight-card .highlight-text, 
    section.highlights#section-highlights .highlight-card .highlight-text p {
        color: #000;
        
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 116.667%;
        text-align: center;
    }
    section.highlights#section-highlights .highlight-card:nth-child(3), 
    section.highlights#section-highlights .highlight-card:nth-child(4), 
    section.highlights#section-highlights .highlight-card:nth-child(7) {
        background: #FFF;
        box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.10);
    }

    /** participants Section **/
    section.schedule#section-participants---section-schedule .container {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        align-items: center;
    }
    section.schedule#section-participants---section-schedule .container > * {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 100% !important;
    }
    section.schedule#section-participants---section-schedule .red {
        order: 1;
        border-radius: 0;
        background: transparent;
        padding: 0;
        margin: 0;
    }
    section.schedule#section-participants---section-schedule .red h5 {
        color: #00239D;
        
        font-size: 21px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
        text-align: center;
        text-transform: capitalize;
        margin: 0 0 15px;
    }
    section.schedule#section-participants---section-schedule .container > img {
        order: 2;
        margin: 0 auto 21px !important;
    }
    section.schedule#section-participants---section-schedule .container > .blue,
    section.schedule#section-participants---section-schedule .container > .blue-cards-mobile,
    section.schedule#section-participants---section-schedule .container > .participants-swiper {
        order: 3;
    }
    section.schedule .participants-swiper .blue {
        width: 100% !important;
        max-width: 98% !important;
        margin-left: auto !important;
        margin-right: auto !important;
        padding: 16px 8px;
    }
    section.schedule .participants-swiper .blue, 
    section.schedule .participants-swiper .graph .blue, 
    section.schedule .participants-swiper .blue li, 
    section.schedule .participants-swiper .graph .blue li {
        color: #000;
        
        font-size: 12px;
        font-style: normal;
        font-weight: 350;
        line-height: normal;
    }
    section.schedule .participants-swiper .blue p, 
    section.schedule .participants-swiper .graph .blue p {
        margin: 0 0 14px;
    }
    section.schedule .participants-swiper .blue p strong, 
    section.schedule .participants-swiper .graph .blue p strong {
        color: #00239D;
        
        font-size: 14px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
    }
    section.schedule .participants-swiper .blue li, 
    section.schedule .participants-swiper .graph .blue li {
        margin: 0 0 10px;
    }
    section.schedule .participants-swiper .blue ul, 
    section.schedule .participants-swiper .graph .blue ul {
        padding-left: 25px;
        margin: 0;
    }
    section.schedule .participants-swiper .blue > .d-flex {
        flex-wrap: wrap;
    }
    /**/
    section.mobile-tabberwrapper-section + section.syllabus, 
    section.highlights.different-pathways-section + section.syllabus {
        display: none !important;
    }
    section.syllabus .accordian_content { border-top:0 none!important;}
    section.syllabus .accordian_content > p:first-child { display:none!important; }
    section.syllabus .accordian_content p strong {
        color: #00239D;
        
        font-size: 14px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
    }
    section.syllabus .accordian_content > ul li {
        color: #000;
        
        font-size: 12px;
        font-style: normal;
        font-weight: 350;
        line-height: normal;
    }
    .sticky-top.cp-stickynav-wrapper .nav-link:hover,
    .sticky-top.cp-stickynav-wrapper .nav-link:focus {color:#9a9999;}

    /**/
    .overview-cols-wrapper .content-col .readMore, 
    .overview-cols-wrapper .content-col .readLess { font-weight:600; }
    .pagination-wrapper {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        gap: 35px 35px;
        color: #000;
        
        font-size: 15px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        padding: 10px 0 0;
        margin: 0;
    }
    .pagination-wrapper svg,
    .pagination-wrapper img { display:block; }
    .page-numbers {
        display: flex;
        flex-wrap: wrap;
        gap: 5px 5px;
    }
    body section.mobile-tabberwrapper-section button.cp-download-brochure-btn {
        width: 100%;
        max-width: 400px;
        margin: 25px auto 0;
    }
}