/* @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap'); */



.banner_wrp .banner_txt .align-self-end[class*=col-md]{align-self:auto!important}
.cp-highlighted-text{text-align:center}
.cp-highlighted-text>span{background:#ecfcff;color:#147e94;font-size:14px;font-weight:600;line-height:normal;letter-spacing:.15px;padding:4px 15px;display:inline-block;vertical-align:top;border-radius:15px;animation:highlighted_text 2s infinite}
@keyframes highlighted_text {
    from { color:#147E94; }
    to { color:#f7a600; }
}


/* CONTAINER */
/* .CP_TP_Course_Landing_Page_15 img{height:auto} */
.CP_TP_Course_Landing_Page_15 .container{width:100%!important;max-width:1250px!important;padding-left:20px;padding-right:20px}
.CP_TP_Course_Landing_Page_15 .container .container{padding:0!important;margin:0!important}


/* Section Heading 2 */
.CP_TP_Course_Landing_Page_15 .banner_wrp #top-application-form h2,
.eligibility-content-group h2{color:#147e94;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:1;padding:0}
.CP_TP_Course_Landing_Page_15 .banner_wrp #top-application-form h2:after,
.CP_TP_Course_Landing_Page_15 .banner_wrp #top-application-form h2:before,
.eligibility-content-group h2:after,.eligibility-content-group h2:before{display:none!important}


/* Header */
header{padding-top:13px;padding-bottom:13px}
.header-certified-col{margin:0!important;gap:20px 45px!important}
header+.sticky-top{display:none}
header h5{color:#000;font-family:"Titillium Web";font-size:16px;font-weight:600;line-height:1;letter-spacing:-.437px}


/* BANNER WRAPPER */
.CP_TP_Course_Landing_Page_15 .banner_wrp{position:relative;overflow:hidden;background-image:url('//useruploads.vwo.io/useruploads/1019323/images/36f12a3df6880b81202d527479bc6192_bannerbgimg2.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover}
.CP_TP_Course_Landing_Page_15 .banner_wrp:after{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(0,0,0,.22) 0,rgba(0,0,0,.68) 100%)}
.CP_TP_Course_Landing_Page_15 .banner_pic{position:absolute;inset:0;display:none!important}
.CP_TP_Course_Landing_Page_15 .banner_txt{position:relative;inset:auto;padding:60px 0}
.CP_TP_Course_Landing_Page_15 .banner_txt .banner_label>span,.banner_label>span{display:inline-block;vertical-align:top;color:#147e94;font-family:Montserrat;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}
.CP_TP_Course_Landing_Page_15 .banner_txt h1{font-size:35px;font-style:normal;font-weight:600;line-height:40px;letter-spacing:-.437px;text-transform:none;padding:0;margin:0 0 45px}
/**/
.CP_TP_Course_Landing_Page_15 .banner_wrp .key-points{margin:0;position:static}
.CP_TP_Course_Landing_Page_15 .banner_wrp .key-points .container{display:block!important;overflow:visible;box-shadow:none;z-index:auto;position:unset;padding:0}
.CP_TP_Course_Landing_Page_15 .banner_wrp .key-points .blue{width:auto!important;padding:0;background:0 0;flex-wrap:wrap;gap:70px;justify-content:flex-start!important}
.CP_TP_Course_Landing_Page_15 .banner_wrp .key-points .blue>div>img:first-child{display:none}
.CP_TP_Course_Landing_Page_15 .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}
.CP_TP_Course_Landing_Page_15 .banner_wrp .key-points h4 strong{display:block;font-weight:700;margin:7px 0 0}
.CP_TP_Course_Landing_Page_15 .banner_wrp .keypoint-programme-starts{order:1}
.CP_TP_Course_Landing_Page_15 .banner_wrp .keypoint-duration{order:2}
.CP_TP_Course_Landing_Page_15 .banner_wrp .keypoint-programme-fees{order:3}
.CP_TP_Course_Landing_Page_15 .banner_wrp .keypoint-{order:4;display:none!important}
.CP_TP_Course_Landing_Page_15 .banner_wrp .key-points .red{width:auto;background:0 0;padding:0;margin:0;gap:30px}
.CP_TP_Course_Landing_Page_15 .banner_wrp .key-points .red button{width:auto;height:auto;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:1.33;text-transform:capitalize;padding:15px 32px;border-radius:8px!important;background:#147e94}
.CP_TP_Course_Landing_Page_15 .banner_wrp .key-points .red button svg{margin-right:7px}
.CP_TP_Course_Landing_Page_15 .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}
.CP_TP_Course_Landing_Page_15 .banner_wrp .key-points .online-session-txtlink:focus,.CP_TP_Course_Landing_Page_15 .banner_wrp .key-points .online-session-txtlink:hover{text-decoration:underline}
.CP_TP_Course_Landing_Page_15 .banner_txt .key-points h4:before,.CP_TP_Course_Landing_Page_15 .banner_txt h4:before{display:none}
/**/
.CP_TP_Course_Landing_Page_15 .banner_wrp .banner_txt .align-self-end[class*="col-md"] {align-self:auto!important;}


/* Class Schedule  */
.CP_TP_Course_Landing_Page_15 .key-points .class-schedule-items{margin:35px 0;justify-content:flex-start!important;align-items:flex-end!important;gap:40px 25px}
.CP_TP_Course_Landing_Page_15 .key-points .class-schedule-item{flex-direction:column;align-items:flex-start!important}
.CP_TP_Course_Landing_Page_15 .key-points .class-schedule-item>*{width:100%;margin:0 0 5px!important}
/**/
.CP_TP_Course_Landing_Page_15 .key-points .class-schedule-item>:last-child,.class-schedule-item>:last-child{margin-bottom:0!important}
.CP_TP_Course_Landing_Page_15 .key-points .class-schedule-item h4:not(:first-child){line-height:1.44}
.CP_TP_Course_Landing_Page_15 .key-points .class-schedule-item h4 strong{margin-top:4px;font-weight:600}
.CP_TP_Course_Landing_Page_15 .key-points .class-schedule-item h3{font-size:21px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.437px;margin:0}
.CP_TP_Course_Landing_Page_15 .key-points .class-schedule-item h3:last-child{margin-bottom:0!important}


/* OVERFLOW SECTION */
#overview{position:relative;overflow:hidden;padding:80px 0}
.cp-overview-cols{display:flex;flex-wrap:wrap;width:auto;margin-left:-30px;margin-right:-30px}
.cp-overview-col{width:50%;padding:0 30px}
.cp-overview-col.img-col{padding-top:26px;text-align:right}
ul.cp-overview-list,ul.cp-overview-list>li{list-style:none}
ul.cp-overview-list>li{position:relative;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:9px 0 9px}
ul.cp-overview-list>li:last-child{padding-bottom:0}
ul.cp-overview-list{padding:0;margin:0}
.cp-overviewlist-text,.cp-overviewlist-title{position:relative;display:block;margin:0;padding:0}
.cp-overviewlist-title{color:#147e94;font-size:125%;font-weight:500;line-height:2.4}
.cp-overviewlist-text{padding:0 0 14px}
ul.cp-overview-list>li:before{content:"";width:71px;height:71px;position:absolute;inset:auto;top:-2px;left:-30px;background:#ecfcff;z-index:0;border-radius:100%}


/* Eligibility Section */
#eligibility{padding:80px 0}
.eligibility-cols{display:flex;flex-wrap:wrap;width:auto;margin-left:-19px;margin-right:-19px}
.eligibility-col{width:50%;padding-left:19px;padding-right:19px}
.eligibility-content-group{border-radius:25px;background:#fff;box-shadow:0 0 8px 2px rgba(50,50,50,.1);padding:18px 10px;width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}
.eligibility-content-group h2{margin:0 0 26px}
.eligibility-content-group>*{margin:0!important}
#eligibility .highlight-card{border:0 none;border-radius:0;width:100%;height:auto}
#eligibility .highlight-card .blue{background:#ecfcff;width:96px;margin:0;padding:20px 10px;text-align:center}
#eligibility .highlight-card .blue img{filter:none}
#eligibility .highlight-card .highlight-text{color:#323232;font-size:15px;line-height:1.26;text-align:left;padding:15px 0;background:0 0}
#eligibility .highlight-card .highlight-text ul li:last-child,#eligibility .highlight-card .highlight-text>:last-child{margin-bottom:0!important}
#eligibility .highlight-card .highlight-text ul{padding:0 0 0 35px}
#eligibility .highlight-card .highlight-text ul li{font:inherit;margin:0 0 20px}
#eligibility .highlight-card .highlight-text ul li::marker{font-size:90%}


/* Sticky Navigation */
.sticky-top.cp-stickynav-wrapper{z-index:999;background:0 0;box-shadow:none;overflow:visible;margin:15px 0}
.sticky-top.cp-stickynav-wrapper .nav{justify-content:flex-start!important;gap:15px 13px;border-radius:8px;background:#f8f8f8;box-shadow:0 1px 2px 0 #ccc;overflow-x:auto;overflow-y:hidden}
.sticky-top.cp-stickynav-wrapper .nav::-webkit-scrollbar{width:100%;height:5px}
.sticky-top.cp-stickynav-wrapper .nav::-webkit-scrollbar-track{background:#d9d9d9}
.sticky-top.cp-stickynav-wrapper .nav::-webkit-scrollbar-thumb{border-radius:25px;background:#147e94;width:35px}
.sticky-top.cp-stickynav-wrapper .nav-item{padding:25px 16px 26px 16px}
.sticky-top.cp-stickynav-wrapper .nav-link{opacity:.6;color:#000000DE;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:1.18;letter-spacing:.4px;padding:0;margin:0;border:0 none;white-space:nowrap}
.sticky-top.cp-stickynav-wrapper .nav-link.active,.sticky-top.cp-stickynav-wrapper .nav-link:hover{color:#147e94;opacity:1}
.spotlight+.key-points,.sticky-top .nav-item.navLink-fees,.sticky-top .nav-item.navLink-schedule{display:none!important}





/* MEDIA QUERY */
@media(min-width:768px) {
	.sticky-top.cp-stickynav-wrapper .nav{justify-content:center!important}
}

@media(max-width:767px) {
	/* Header */
	header img[src*=logo][alt=logo]{width:45px;height:auto}
	header h5{width:95px;font-size:12px;line-height:1.16}
	header .container>div:first-child{gap:5px!important;justify-content:unset!important}
	.header-certified-col{margin:0!important;gap:15px 10px!important}
	.certified-logo.qs-certified img { width:137px; }
	.certified-logo.nirf-certified { width:35px; }
	/* OVERFLOW SECTION */
	#overview{color:#fff;padding-top:55px;padding-bottom:55px;background-color:#147e94;background-image:url('//useruploads.vwo.io/useruploads/1019323/images/29247f0b8b9e2a2326613fc722b3f861_overviewsectionbgimg.jpg');background-repeat:no-repeat;background-position:left center;background-size:cover}
	#overview:after{content:"";position:absolute;inset:0;z-index:0;width:100%;height:100%;background:rgba(0,0,0,.76)}
	#overview .container{padding-left:10px;padding-right:10px;position:relative;z-index:1}
	.cp-overview-col{width:100%}
	.cp-overview-col.img-col{display:none}
	ul.cp-overview-list>li{color:inherit;font-size:10px;line-height:1.5;padding:0 0 25px;position:relative;padding-left:20px}
	ul.cp-overview-list>li:before{content:"";position:absolute;inset:auto;top:6px;left:0;width:10px;height:10px;background:#147e94;border-radius:100%}
	.cp-overviewlist-title{color:inherit;font-size:140%;line-height:1.5;margin:0 0 6px}
	/**/
	#eligibility{padding-top:25px;padding-bottom:25px}
	.eligibility-col.image-col{display:none!important}
	.eligibility-col{width:100%}
	#eligibility .highlight-card{flex-direction:column}
	#eligibility .highlight-card .blue,#eligibility .highlight-card .highlight-text{width:100%}
	/* Sticky navigation */
	.sticky-top.cp-stickynav-wrapper .nav { padding:0 10px; }
	.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}
	/***********/
	.CP_TP_Course_Landing_Page_15 .banner_label > span,
	.banner_label > span{margin:0}
	.spotlight{padding-top:15px;padding-bottom:15px}
	.spotlight .container>div{text-align:left!important}
	.spotlight h1{font-size:22px;font-style:normal;font-weight:600;line-height:113.636%;letter-spacing:-.437px;margin:0 0 12px}
	.classes-mode{font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.437px}
	.spotlight .banners{width:100%;height:auto}
	.spotlight img{margin:0 0 15px}
	.spotlight .key-info{padding:0;border-radius:0;border:0 none;display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:20px 12px}
	.spotlight .key-info small{font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.15px;margin:0 0 4px}
	.spotlight .key-info strong{font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.15px}
	.spotlight .key-info p{margin:0 0 20px}
	.spotlight .key-info p > *{display:block;width:100%!important}
	.spotlight .key-info .keypoint-format{display:none!important}
	.spotlight .container > button{margin:20px 0 0!important}
	/**/
	.class-schedule-items{display:flex;flex-wrap:wrap;gap:20px 12px;justify-content:space-between!important}
	.class-schedule-item{display:block!important;width:50%;max-width:calc(50% - 6px)}
	.class-schedule-item.live-mode{text-align:center}
	.class-schedule-item h4{font-size:10px;font-style:normal;font-weight:400;line-height:normal}
	.class-schedule-item h4 strong{font-size:120%;display:block}
	.class-schedule-item h4:last-child{line-height:1.7;margin-bottom:0!important}
	.class-schedule-item h3{font-size:16px}
	/**/
	.header-certified-col{margin:0 0 0 auto!important;gap:15px 10px!important}
	/**/
	.eligibility-content-group{padding:15px 17px;border-radius:8px;box-shadow:0 0 2px 1px rgba(50,50,50,.1)}
	#eligibility .highlight-card{border-radius:4px;border:.5px solid #9a9a9a}
	#eligibility .highlight-card .highlight-text{padding:11px 4px}
	#eligibility .highlight-card .highlight-text ul li{margin:0 0 8px}
	.eligibility-content-group h2{margin-bottom:20px!important}
	/**/
	.cp-overviewlist-text { padding:0; }
	#eligibility .highlight-card .highlight-text { padding-bottom:14px; }
	/**/
	.sticky-top.cp-stickynav-wrapper{margin-top:15px;margin-bottom:15px}
	/**/
	.CP_TP_Course_Landing_Page_15 .banner_label > span,
	.banner_label > span{font-size:16px;font-weight:600;line-height:normal;letter-spacing:-.437px;padding:9px 17px}
	/**/
	.sticky-top .nav-item.navLink-overview { order:1; }
	.sticky-top .nav-item.navLink-eligibility { order:2; }
	.sticky-top .nav-item.navLink-highlights { order:3; }
	.sticky-top .nav-item.navLink-curriculum { order:4; }
	.sticky-top .nav-item.navLink-tools { order:5; }
	.sticky-top .nav-item.navLink-outcomes { order:6; }
	.sticky-top .nav-item.navLink-certificate { order:7; }
	.sticky-top .nav-item.navLink-faculty { order:8; }
	.sticky-top .nav-item.navLink-fees { order:9; }
	.sticky-top .nav-item.navLink-schedule { order:11; }
	.spotlight .container > div:first-child {
		margin-bottom: 20px !important;
	}
}

















/******************************************
 * New section by mangesh *
******************************************/
.CP_TP_Course_Landing_Page_15 .fees{display:none}
.CP_TP_Course_Landing_Page_15 .admission{display:none}
.faculty-slider-wrapper{margin-top:20px}
.faculty-slide{display:none}
.faculty-dot-nav{display:flex;justify-content:center;margin-top:12px;gap:6px}
.faculty-dot{width:10px;height:10px;border-radius:50%;background-color:#ccc;transition:background-color .3s}
.faculty-dot.active{background-color:#007a8a}
.CP_Faculty_Slider .stripes{font-size:36px;line-height:120%;color:#147e94}
.CP_Faculty_Slider .stripes::after,.CP_Faculty_Slider .stripes::before{font-size:36px;line-height:120%;color:#147e94;background-color:#147e94;display:none!important}
.CP_TP_Course_Landing_Page_15 .testimonials .testimonialCard .profile{Width:72px;Height:72px}
.testimonials .testimonialCard p strong{color:#147e94;font-weight:600!important;text-transform:capitalize}

@media (min-width: 768px) {
	.course-content h2{color:#147e94}
	.course-content h2::after,.course-content h2::before{background-color:#147e94}
	.course-content .title{width:fit-content;padding:5px 10px;background-color:#147e94;color:#fff;border-top-right-radius:8px;border-bottom-left-radius:8px}
	.accordian_box{border-radius:8px}
	.course-content .accordian_head{pointer-events:none}
	.course-content .accordian_content{border-top:none}
	.course-content .accordian_content{display:block!important;height:auto!important;padding:0!important}
	.course-content .accordian_head.active::before{display:none}
	.course-content .accordian_head::before{display:none;filter:none!important}
	.accordion-course-label{width:fit-content;padding:5px 10px;background-color:#147e94;color:#fff;border-top-right-radius:8px;border-bottom-left-radius:8px;position:absolute;top:0;right:0}
	.accordion-boxes-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px}
	.course-content .container .accordion-boxes-wrapper>div:nth-child(4n+1),.course-content .container .accordion-boxes-wrapper>div:nth-child(4n+4){background-color:#ecfcff}
	.course-content .container .accordion-boxes-wrapper>div:nth-child(4n+2),.course-content .container .accordion-boxes-wrapper>div:nth-child(4n+3){background-color:#f8f8f8}
	.accordion-boxes-wrapper .accordian_content li,.accordion-boxes-wrapper .accordian_content p,.accordion-boxes-wrapper .accordian_content p strong{color:#323232}
	.course-content .accordian_head{color:#147e94;padding-right:100px}
	.course-content .accordian_head span{color:#fff}
	.accordian_content .roman_list,.accordian_content ul{padding:20px 20px 20px 30px}
	.read-more-toggle{display:inline-block;color:#147e94;font-weight:500;font-size:14px;margin-top:8px;cursor:pointer;text-decoration:underline}
	.accordion-boxes-wrapper .accordian_box:last-of-type{background-color:#ecfcff}
	.accordian_content{color:#323232}
	.course-content .accordian_head.active::before{display:none}
	.course-content .accordian_head::before{display:none}
	.highlights h2{color:#147e94}
	.highlights h2::after,.highlights h2::before{background-color:#147e94}
	.highlights .highlight-card .blue{background-color:#ecfcff;margin:0}
	.highlights .highlight-card img{filter:brightness(0) saturate(100%) invert(26%) sepia(58%) saturate(747%) hue-rotate(147deg) brightness(98%) contrast(93%)}
	.highlights .highlight-card{width:30%;border-radius:4px}
}





.certificate{background-color:#147e94!important}
.certificate h2,.certificate p{color:#fff!important;padding:0}
.certificate h2::after,.certificate h2::before{background-color:#fff!important}
.certificate .subtitle{border-top:1px solid #fff!important}
.learning h2{color:#147e94!important}
.learning h2::after,.learning h2::before{background-color:#147e94}

/* tools section css */
.tools{display:none}

/* course-content section css  */
.course-content h2{color:#147e94}
.course-content h2::after,.course-content h2::before{background-color:#147e94}
.course-content .title{width:fit-content;padding:5px 10px;background-color:#147e94;color:#fff;border-top-right-radius:8px;border-bottom-left-radius:8px}
.course-content .accordian_head{pointer-events:none}
.course-content .accordian_content{border-top:none}
.course-content .accordian_content{display:block!important;height:auto!important;padding:0!important}

/* slider section css  */
.tools-section{padding:60px 0;background:#fff}
.tools-heading{font-size:28px;color:#147e94;margin-bottom:40px;font-weight:600}
.tools-heading::after,.tools-heading::before{display:none!important}
.tools-swiper{padding:20px 0}
.tools-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}
.tools-swiper .swiper-slide img{width:200px;height:80px;object-fit:contain}
.tools-pagination{margin-top:20px;text-align:center}
.tools-pagination .swiper-pagination-bullet{background:#147e94;opacity:.4;margin:0 6px;width:10px;height:10px;border-radius:50%;transition:all .3s ease}
.tools-pagination .swiper-pagination-bullet-active{opacity:1;transform:scale(1.2)}
.tools{display:none}
.accordian_content,.accordian_content ul li{color:#323232}
.certificate h2::after,.certificate h2::before{display:none!important}


@media screen and (min-width: 0px) and (max-width: 767px) {
	.fees{display:none}
	.admission{display:none!important}
	.schedule{display:none}
	.faculty-slider-wrapper{margin-top:20px}
	.testimonials .content .readMore{text-align:center;margin-top:30px}
	.testimonialCard .card-text .meta{border-bottom:none;flex-direction:column}
	.testimonials .testimonialCard p strong{text-align:center}
	.testimonials .testimonialCard p small{text-align:center}
	.testimonials .testimonialCard p small br{display:none}
	.testimonials .testimonialCard p.designation{text-align:center;margin-top:20px}
	.testimonials .content p{text-align:center}
	.CP_TP_Course_Landing_Page_15 .testimonials .testimonialCard .profile{margin-top:-80px!important;border:1px solid #1f399e}
	.testimonials .testimonialCard{border-bottom:3px solid #147e94!important}
	.syllabus{background-color:#ecfcff}
	.syllabus .stripes{color:#147e94}
	.syllabus .stripes::after,.syllabus .stripes::before{background-color:#147e94}
	.syllabus .title{width:fit-content;padding:10px 20px;margin:12px auto 11px;background-color:#147e94;color:#fff;border-radius:8px}
	.syllabus .accordian_box+.title{margin-top:22px!important}
	.learning{padding:20px}
	.syllabus .accordian_head{color:#147e94}
	.syllabus .accordian_head:not(.active){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
	.syllabus .accordian_content ul li{color:#323232}
	.syllabus .accordian_content p,.syllabus .accordian_content p strong{color:#323232}
	.syllabus .accordian_box{background-color:#fff}
	.course-content .accordian_head.active::before{display:block}
	.accordian_head::before{display:block!important}
	.course-content .accordian_head::before{display:block!important}
	.course-content .accordian_head::before{filter:none!important}
	.accordian_head::before{display:block!important;filter:none!important}
	.testimonials .stripes::after,.testimonials .stripes::before{display:none}
	.testimonials .stripes{color:#147e94!important}
	.testimonials .testimonialCard .card-text .meta{border-bottom:none!important}
	.testimonials .testimonialCard p.designation{margin-top:20px!important}
	.certificate h2::after,.certificate h2::before{display:none!important}
	.certificate .subtitle{border-top:none!important}
	.learning{padding:20px 0 150px!important}
	.learning h2::after,.learning h2::before{display:none!important}
	.syllabus{padding-top:40px!important}
	.syllabus .stripes::after,.syllabus .stripes::before{display:none!important}
	.highlights .stripes::after,.highlights .stripes::before{display:none!important}
	/* ADDED BY MAHENDRA  */
	.testimonials { overflow: hidden; }
	.testimonials .review-swapper{overflow:visible!important;margin-top:90px!important}
	#curriculum .download-curriculum-btn{margin-top:10px!important}
	.certificate .container{display:flex;justify-content:center;flex-direction:column;flex-wrap:nowrap}
	.certificate .container img{order:1;margin-top:-160px}
	.certificate .container .text-center{order:2;margin-top:20px}
	.certificate .container .subtitle{order:3;margin-top:0!important}
	/**/
	.highlights .highlight-card{padding-top:42px!important;border:0 none!important}
	.highlights>div>div:nth-child(2)>div{display:flex!important;flex-direction:column!important;border-radius:2px!important}
	.highlights>div>div:nth-child(2)>div>div{width:100%;margin:0;border-radius:0!important}
	.highlights .highlight-card .highlight-text p{text-align:center}
	.highlights>div>div:nth-child(2){display:flex;flex-wrap:wrap;justify-content:center!important;gap:10px}
	.highlights .highlight-card{flex:0 1 calc(50% - 24px);flex:0 1 calc(50% - 24px);box-sizing:border-box}
	.highlights .highlight-card:last-child{margin-left:auto;margin-right:auto}
	.highlights .highlight-card .svgicon,.highlights .highlight-card img{margin-top:-35%;padding:20px;border-radius:50%;border:.2px solid #323232;width:65px;height:65px;padding:13px;object-fit:contain!important;filter:none;background:#f8f8f8}
	.highlights .highlight-card .svgicon svg{width:auto;height:auto;max-width:100%}
	.highlights>div>div:nth-child(2)>div>div{padding:20px 0}
	.highlights .highlight-card{padding-top:55px!important}
	.highlights .highlight-card{flex:0 1 calc(50% - 5px)}
	.highlights .highlight-card .highlight-text{background-color:#f8f8f8}
	.highlights>div>div:nth-child(2)>div>div{padding:15px 10px;background:#ecfcff}
	.highlights .highlight-card .highlight-text p{font-size:12px}
	.highlights>div>div:nth-child(2)>div{display:flex;flex-wrap:wrap;justify-content:center;gap:0}
	.highlights .highlight-card{flex:0 0 calc(50% - 12px);display:flex;align-items:stretch;min-height:100%}
	.highlights .highlight-text{display:flex;flex-direction:column;justify-content:center;padding:12px 16px;flex:1}
	.eligibility-content-group h2,.highlights h2,.syllabus h2.stripes,h2.tools-heading{color:#147e94;font-size:21px;font-style:normal;font-weight:600;line-height:normal}
	/**/
	.spotlight .container .cp-highlighted-text, 
	.cp-highlighted-text{text-align:center!important;margin:1px 0 15px}
	.cp-highlighted-text > span { font-size:12px; }
}