@import "https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";
body{padding:0;margin:0 auto;font-size:16px;font-family:"Raleway",sans-serif}
a{text-decoration:none;color:inherit}
a:hover{text-decoration:none;color:inherit}
.no-pad{padding:0}
.no-marg{margin:0 auto}
a,a:active,a:focus{outline:0}
input:focus,textarea:focus,select:focus,button:focus{outline:none;outline:none}
.btn.focus,.btn:focus{-webkit-box-shadow:none!important;box-shadow:none!important}
#header_container{-webkit-transition:top .3s;transition:top .3s;position:fixed;-webkit-box-shadow:-1px 0 4px -3px #000;box-shadow:-1px 0 4px -3px #000;top:0;left:0;right:0;z-index:999;background:#fff;width:98%;margin:15px auto 0;border-radius:11px}
#header_container.hide-nav{top:-200px}
.top-hegt-space{margin-top:85px}
::-webkit-input-placeholder{color:#333}
:-ms-input-placeholder{color:#333}
::-ms-input-placeholder{color:#333}
::placeholder{color:#333}
.zoom:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}
.zoom{padding:0;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;margin:0 auto}
ul{margin:0 auto;padding:0}
ul li{list-style:none}
.widget ul li::before{content:url(../images/disc.png);left:0;position:absolute;padding-left:4px;color:#707070;font-size:14px}
.widget ul{float:left;list-style:outside none none;margin-bottom:0;padding-left:0;width:100%}
.widget ul li{margin-bottom:3px;color:black; padding-left:29px;position:relative;line-height:29px;font-size:16px;text-align: left;}
.widget ul li strong ::before{left:0;position:absolute;padding-left:4px;color:#707070;font-size:14px}
.widget ul li strong{ margin-bottom:3px;line-height:29px;font-size:16px;color:#e91f27; text-align:left}
.widget_2 ul li::before{content:url(../images/disc_white.png);left:0;position:absolute;padding-left:4px;color:#707070;font-size:14px}
.widget_2 ul{float:left;list-style:outside none none;margin-bottom:0;padding-left:0;width:100%}
.widget_2 ul li{margin-bottom:3px;padding-left:29px;position:relative;line-height:29px;font-size:16px}

.outcm-12 { border-radius: 39px 0; box-shadow: 11px 11px #e91f27; }
.xperi-bg-wrpr { background:#f4f4f4; }

.widget_3 ul li::before{left:0;position:absolute;padding-left:4px;color:#e91f27;font-size:14px; text-align:center}
.widget_3 ul{float:left;list-style:outside none none;margin-bottom:0;padding-left:0;width:100%}
.widget_3 ul li{margin-bottom:25px;padding-left:29px;position:relative;line-height:29px;font-size:16px}
.widget_3 ul li strong{margin-bottom:3px; padding-top:10px;padding-left:0;position:relative;line-height:29px;font-size:22px;color:#e91f27;}


.widget_22 ul li::before{content:url(../images/disc_white-.png);left:0;position:absolute;padding-left:4px;color:#707070;font-size:14px}
.widget_22 ul{float:left;list-style:outside none none;margin-bottom:0;padding-left:0;width:100%}
.widget_22 ul li{margin-bottom:3px;padding-left:29px;position:relative;line-height:29px;font-size:16px}


.hero{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
.hero .menu-btn{position:absolute;top:35px;right:20px;color:#fff;cursor:pointer;background:#ed1d25;text-transform:uppercase;font-weight:500;font-size:15px;padding:7px 20px;border-radius:5px}
.hero .menu-btn:hover span:nth-child(1){width:70px}
.hero .menu-btn:hover span:nth-child(2){width:65px;margin-left:-10px}
.hero .menu-btn span{display:block;margin:5px 0;background:#000;width:65px;height:5px;-webkit-transition:.6s cubic-bezier(0.075,0.82,0.165,1);transition:.6s cubic-bezier(0.075,0.82,0.165,1)}
.hero .menu-btn span:nth-child(2){width:40px;-webkit-transition-delay:.1s;transition-delay:.1s}
.menu.active{opacity:0;visibility:hidden}
#main-hder-top{padding:9px 0 0}
.menu{-webkit-transition:.52s;transition:.52s;z-index:1111;position:fixed;top:0;right:0;background:url(../images/menu-bg.jpg) center;background-size:cover;width:25%;height:100vh;overflow:hidden;box-shadow:4px 7px 9px 3px #0000003d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.menu .btn-close{font-size:17px!important;position:absolute;top:6px;cursor:pointer;right:14px;z-index:999}
.menu .links-container{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100vh}
.menu .links-container a{width:100%;height:400px;font-size:4em;text-decoration:none;color:#f5f5f5;-webkit-transition:.6s cubic-bezier(0.075,0.82,0.165,1);transition:.6s cubic-bezier(0.075,0.82,0.165,1);position:relative}
.menu .links-container a:hover{color:#00eca6;font-size:4.5em;margin-left:10px}
.menu .links-container a:before{color:#f5f5f5}
.menu .home:after{content:"";position:absolute;background:url(https://images.unsplash.com/photo-1542149624-8a12d5285934?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=a91f847fdcc99b00a29d5a39a2b6f4b9&auto=format&fit=crop&w=675&q=80);width:600px;height:800px;background-size:cover;top:-250%;right:-1000px;-webkit-transition:.6s cubic-bezier(0.075,0.82,0.165,1);transition:.6s cubic-bezier(0.075,0.82,0.165,1);-webkit-filter:grayscale(75%);filter:grayscale(75%);visibility:hidden}
.menu .home:hover:after{visibility:visible;top:-275%}
.menu .home:hover:before{visibility:visible;right:-1150px}
.menu .places:after{content:"";position:absolute;background:url(https://images.unsplash.com/photo-1542140372-de3e121eb11e?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=6feeb58669ba6adbd2aacc9c89391713&auto=format&fit=crop&w=675&q=80);width:600px;height:800px;background-size:cover;top:-350%;right:-1000px;-webkit-transition:.6s cubic-bezier(0.075,0.82,0.165,1);transition:.6s cubic-bezier(0.075,0.82,0.165,1);-webkit-filter:grayscale(75%);filter:grayscale(75%);visibility:hidden}
.menu .places:hover:after{visibility:visible;top:-375%}
.menu .places:hover:before{visibility:visible;right:-1150px}
.menu .about:after{content:"";position:absolute;background:url(https://images.unsplash.com/photo-1527402992-00b58e9a4edf?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=24056e5c05fb23e069e2b1f47fdaf8f1&auto=format&fit=crop&w=675&q=80);width:600px;height:800px;background-size:cover;top:-450%;right:-1000px;-webkit-transition:.6s cubic-bezier(0.075,0.82,0.165,1);transition:.6s cubic-bezier(0.075,0.82,0.165,1);-webkit-filter:grayscale(75%);filter:grayscale(75%);visibility:hidden}
.menu .about:hover:after{visibility:visible;top:-475%}
.menu .about:hover:before{visibility:visible;right:-1150px}
.menu .contact:after{content:"";position:absolute;background:url(https://images.unsplash.com/photo-1512428559087-560fa5ceab42?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=665f85219b6ad4ee4b274871593f3394&auto=format&fit=crop&w=1350&q=80);width:600px;height:800px;background-size:cover;top:-550%;right:-1000px;-webkit-transition:.6s cubic-bezier(0.075,0.82,0.165,1);transition:.6s cubic-bezier(0.075,0.82,0.165,1);-webkit-filter:grayscale(75%);filter:grayscale(75%);visibility:hidden}
.mnu-hdd_menu{float:left;color:#000;text-transform:uppercase;font-size:15px;margin:7px auto;padding-right:7px;letter-spacing:2px}
.menu-btn svg{color:#000;width:49px;height:49px}
.btn-danger{background:#ed1c24;border:1px solid #ed1c24}
#main-headre{padding:17px 0}
#main-headre .in-logo-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:anchor-center;-ms-flex-align:anchor-center;align-items:anchor-center;padding:0 17px}
#main-headre .xime-logo{margin-right:21px}
#dep-overvw-sectn p { font-size: 16px; }
.dep-overvw-sectn_1 { font-size: 21px !important; width: 83% ; margin: 0px auto; }
.widget_2 ul li p { margin:0px auto; }
/*Course landing page*/
#dep-landing-pgge{position:relative}
#dep-landing-pgge img{width:100%}
/*.dep-hdd-lnding {
  position: absolute;
  bottom: 38px;
  left: 0;
  text-align: center;
  color: #fff;
  right: 0;
}*/
.dep-hdd-lnding {
  position: absolute;
  bottom: 38px;
  left: 0;
  text-align: center;
  color: #fff;
  right: 0;
}
.widget_22 { padding-left: 27px; }
.dep-hdd-lnding h3 { font-weight: 300; letter-spacing: 1px; padding-left: 7px; font-size: 28px; }
.dep-hdd-lnding h1{font-weight:300;font-size:76px}
#dep-overvw{padding:35px 35px 18px; }
.dep-side-mennu{position:relative;top:-110px;box-shadow:0 -6px 3px 1px #0000001c}
#dep-sidemenubar{position:relative}
#dep-sidemenubar .accordion-menu{width:100%;background-color:#fff;padding:39px 36px;border-radius:20px}
#dep-sidemenubar .menu-item{border-bottom:1px solid #ddd;position:relative}
#dep-sidemenubar .menu-title{padding:12px 6px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600!important}
#dep-sidemenubar .menu-title:hover{background-color:#f0f0f0}
#dep-sidemenubar .icon{font-size:26px;position:absolute;right:8px;top:3px}
#dep-sidemenubar .submenu{display:none;background-color:#f5f5f5}
#dep-sidemenubar .submenu-item{padding:12px 20px;border-top:1px solid #ddd;position:relative}
#dep-sidemenubar .submenu.open,#dep-sidemenubar .sub-submenu.open{display:block}
#dep-sidemenubar .submenu-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-weight:400}
#dep-sidemenubar .sub-submenu{display:none;background-color:#eaeaea}
#dep-sidemenubar .sub-submenu .submenu-item{padding-left:40px}
#dep-overvw-sectn { line-height: 32px; padding: 15px 0 15px; text-align: justify; }
.conm-hdd-on-dep-page{text-align:center}
.conm-hdd-on-dep-page h1{ font-size: 45px; font-weight: 300; text-align: center; color:#e91f27 }
.dep-overvw-sectn p{font-size:16px}
#why-choos-uus{padding:15px 0 15px 24px}
.key-fetures-list{background:url(../images/key-fetur.webp) no-repeat;border-radius:27px;background-size:cover}
.ky-fetur-123 img{border-radius:23px}
.list-key{position:relative;right:0;top:0;background:#e91f27d6;float:left;width:100%;padding:43px 53px;border-radius:26px;color:#fff}
.list-key h5 {  font-size: 16px;}
#why-choos-uus .conm-hdd-on-dep-page{text-align:center;margin-bottom:24px}
#dedagogy_course{padding:37px 41px 46px 24px;background: linear-gradient(180deg,rgb(255, 255, 255) 0%, rgb(229, 229, 229) 51%, rgba(255, 255, 255, 0.98) 100%)}
#dedagogy_course .conm-hdd-on-dep-page h3{margin:19px auto 10px;font-weight:300}
.conm-hdd-on-dep-page p{margin:0 auto;line-height:28px}
#dedagogy_course td{text-align:left;padding:11px;background:none;border:1px solid #e8e8e8!important}
#content-tables_1 table p{margin:0 auto}
#dedagogy_course .conm-hdd-on-dep-page p{margin:0 auto;line-height:32px;width:84%}
#dedagogy_course table{margin:20px auto 0}
.electv-aprch-tec{margin:33px auto 0}
.electv-aprch-tec h3{font-weight:300;text-align:center}
.electv-aprch-tec p{font-size:16px;line-height:34px;width:75%;text-align:center;margin:0 auto}
.wdh-list-elctive{margin:23px auto 0}
#curriculum-course-1{padding: 0 0 0; margin: 0px auto -75px; position: relative; z-index: 1;}
.currclm-text{position:absolute;top:40px;color:#fff;left:54px}
.currclm-bnner{position:relative}
.currclm-text h1{font-size:46px;font-weight:400}
.currclm-text h4{margin:12px auto;font-weight:300}
.knw-morr-curriclm a{background:#fff;color:#000;padding:12px 18px;font-size:16px;text-transform:uppercase;letter-spacing:1px}
.currclm-bnner img{border-radius:29px;width:100%}
#fee-structurre{padding:63px 0px 80px 0}
#elctve-ullis{padding:41px 0 76px; }
#elctve-ullis h3 { font-size: 45px; font-weight: 300; text-align: center; color: black; }
.elctv-itm-wll{background:#ffff; border-bottom: 6px solid #ed1d25; float:left;width:100%;padding:27px 16px;height:690px;border-radius:17px; color:black; }
#elctve-ullis h6{text-align:center;background:#ffc6c6;width:fit-content;color:#000;text-transform:uppercase;letter-spacing:1px;padding:6px 10px;border-radius:4px;margin:0 auto 38px}
.camp-mmg-fee img{border-radius:23px}
.list-fee-str{font-family:"Roboto",sans-serif;padding:16px 27px;background:#fff;border-radius:18px;position:relative;left:-66px;top:30px;width:100%;box-shadow:0 1px 6px -4px #000}
.list-fee-str ul li h3{font-size:16px;font-weight:300}
.list-fee-str ul li h4{margin:0 auto}
.list-fee-str ul li{display:inline-block;background:#f4f4f4;padding:15px 28px}
.list-fee-str h4{text-transform:uppercase;font-size:18px;font-weight:700}
.list-fee-str h5{text-transform:uppercase;font-size:20px;font-weight:700}
.list-fee-str ul{margin-bottom:15px}
.conm-hdd-on-dep-page h6{font-size:18px;font-weight:400}
#fee-structurre .conm-hdd-on-dep-page{text-align:center;margin-bottom:36px}
#dedagogy_course .conm-hdd-on-dep-page { text-align: center; margin-bottom: 31px;}
#intrnnshipp { padding:46px  0; }
.inntrnshp-wdthh {  }
#intrnnshipp .conm-hdd-on-dep-page h6 { font-size: 18px; font-weight: 400; line-height: 37px; width: 73%; margin: 0px auto; }
.inntrnshp-wdthh h4 { text-transform: uppercase; font-weight: bold; }
.innside0-calendar {  }
.intrn-sh_01 { text-align: center; background: #FFFFFF;border-radius: 16px; color: #ed1d25; padding: 10px 7px; margin-bottom: 14px; height: 123px; align-items: center; display: grid; transition: all 0.4s ease; }
.intrn-sh_01:hover { text-align: center; background: #ed1d25;border-radius: 16px; color: #fff; padding: 10px 7px; margin-bottom: 14px; height: 123px; align-items: center; display: grid; margin-top:-5px; transition: all 0.4s ease;}
.inntrnshp-wdthh h4 small { font-size:16px; }
.wrper-canlderr { background: #ffffff1c; box-shadow: 0px 1px 6px 0px #00000024; float: left; width: 100%; border-radius: 16px; padding: 13px 13px 0; height: auto; color: #fff; margin-bottom: 23px; }
.intrn-sh_01 h5 { font-size: 17px; margin: 0px auto; }
#intrnnshipp .conm-hdd-on-dep-page { text-align: center; margin-bottom: 23px;}
#course-landing-main-tabs { padding:56px 0 85px; position:relative; background-color: #dddd; }
#intrnnshipp .conm-hdd-on-dep-page h1{ font-size: 45px; font-weight: 300; text-align: center; color:#fff }
#intrshipp_item .conm-hdd-on-dep-page h1 { font-size: 45px; font-weight: 300; text-align: center; color: #fff; }
#intrshipp_item { padding:46px 0; }
.intrnshipppp_wdf { color:#fff; text-align:left; }
.wrper-canlderr h3 { text-align: center; font-weight: bold; color: #fff; font-size: 21px; }
#pgdm-logos2 { padding:60px 14px; }
.pggdm-itm-logos { background: #f4f4f4;border-radius: 20px;margin-bottom: 26px;
  padding: 35px; }
.pfgdm-logo-iitem {
  text-align: center; background:#fff;
  border: 1px solid #ddd;
  padding: 15px 13px;border-radius: 10px;
  height: 157px;
  
}

.pfgdm-logo-iitem h5 { font-size: 17px; margin: 19px auto 0; font-weight: 400; }
.pggdm-itm-logos h3 { color: #e91f27; text-align: center; margin: 0px auto 31px; font-size: 31px; font-weight: 300; }
#pgdm-logos2 .row { justify-content: center; }

#student-tels-video-slidr { padding:45px 0 0; position:relative; }
#student-tels-video-slidr .admssn-heding-com { text-align: center; padding: 0 0 37px;}
#student-tels-video-slidr .admssn-heding-com h1 { padding-right: 0; margin-bottom: 22px; color: #e91f27; text-align: center; }
#student-tels-video-slidr .admssn-heding-com h5 { line-height: 37px; font-size: 20px; padding-right: 0; width: 65%; margin: 0px auto; }
.video-testim_1_wth { position:relative; }
.video-icn-testim { position: absolute; bottom: 0; z-index: 1; left: 0; right: 0; top: 165px; color: #fff; text-align: center; }
.video-icn-testim svg { width: 100px; height: 100px; }
.testimonial-section{text-align:center;padding:0px 0px;background:#fff}
.slider-container{position:relative;max-width:100%;margin:0px auto;overflow:hidden}
.slider{display:flex;transition:transform .5s ease}
.slide{flex:0 0 100%;text-align:center;cursor:pointer;border-radius: 37px;overflow: hidden;}
.slide img { width: 100%; object-fit: cover; border-radius: 37px; margin-bottom: 0; transition: .3s;}
.slide:hover img{transform:scale(1.05)}
#student-tels-video-slidr h3{margin:10px 0 5px;color:#333}
#student-tels-video-slidr p{color:#666;max-width:600px;margin:0 auto}
#student-tels-video-slidr .prev, #student-tels-video-slidr .next { position: absolute; top: 50%; transform: translateY(-40%); background: #ed1d25; color: #fff; border: none; font-size: 24px; cursor: pointer; padding: 7px 5px 9px; border-radius: 0%; }
#student-tels-video-slidr .prev:hover, #student-tels-video-slidr .next:hover{background:#ef4343}
#student-tels-video-slidr .prev{left:15px}
#student-tels-video-slidr .next{right:15px}
#student-tels-video-slidr .video-popup{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:#000c;justify-content:center;align-items:center}
#student-tels-video-slidr .video-content{position:relative;width:80%;max-width:700px;background:#000;border-radius:10px}
#student-tels-video-slidr .video-content video{width:100%;height:auto;display:block;border-radius:10px}
#student-tels-video-slidr .close{position:absolute;top:-35px;right:0;font-size:35px;color:#fff;cursor:pointer}
#eligibly-criteria .admssn-heding-com { text-align: center; margin-bottom: 41px; }
.criteria-eligiblty {  }


 /* Navbar Container */
#dep-menu nav { background-color: #f2f1f1; color: #000; display: flex; justify-content: space-between; align-items: center; padding: 0px; }
.menu_sti.sticky {
  position: fixed;
  top: 0;
  margin: 0px auto;
  width: 100%;
  left: 0;
  border-top: 2px solid #ed1c24;
  right: 0;
  background: #fff;
  z-index: 1000;
  box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
#dep-banner-wrpr img { width:100%; }
/* Menu List */
.nav-links { display: flex; list-style: none; }
.nav-links li { padding: 25px 15px; border-right: 1px solid #d9d9d9; }
.nav-links a { text-decoration: none; color: #000; font-size: 15px; transition: color 0.3s; }
.nav-links a:hover { color: #ed1c24; }
/* Hamburger Icon */
.menu-toggle { display: none; flex-direction: column; cursor: pointer; }
.menu-toggle span { width: 25px; height: 3px; background: #fff; margin: 4px 0; transition: 0.3s; }
/* Responsive Styles */
@media (max-width: 768px) {
.nav-links { position: absolute; top: 60px; left: -100%; background: #222; width: 100%; flex-direction: column; align-items: center; transition: left 0.3s ease; padding: 20px 0; }
.nav-links.active { left: 0; }
.nav-links li { margin: 15px 0; }
.menu-toggle { display: flex; }

}


@media (max-width: 991px) {
	.arrow {
		display: none;
	}
}

#faq-xime { width: 84%; margin: 0px auto; padding: 53px 0; }
	#faq-xime .tabs{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:20px}
	#faq-xime .tab{flex:0 1 auto;margin:4px 1px;padding:8px 20px;border-radius:7px;background-color:#ddd;color:#000;font-size:17px;font-weight:300;border:none;cursor:pointer;transition:all .3s cubic-bezier(0.4,0,0.2,1);position:relative}
	#faq-xime .tab:hover{background:#e9ecef;color:#495057}
	#faq-xime .tab.active{background-color:#ed1d25;color:#fff}
	#faq-xime .tab-content{display:none;padding:0px 0;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}
	#faq-xime .tab-content.active{display:block;opacity:1;transform:translateY(0)}
	#faq-xime .accordion{border-radius:8px;overflow:hidden;box-shadow:none}
	#faq-xime .accordion-item{border-bottom:none;background:none;border:none;margin-bottom:0}
	#faq-xime .accordion-item:last-child{border-bottom:none;margin-bottom:0}
	#faq-xime .accordion-header{padding:12px 0;background:none;border:none;width:100%;text-align:left;cursor:pointer;font-size:22px;font-weight:300;border-bottom:1px solid #000;color:#000;display:flex;justify-content:space-between;align-items:center;transition:all .3s cubic-bezier(0.4,0,0.2,1)}
	#faq-xime .accordion-header:hover{background:none;color:#e91f27; }
	#faq-xime .accordion-header.active{color:#000;border-bottom-color:#000}
	#faq-xime .accordion-icon{font-size:12px;transition:transform .3s cubic-bezier(0.4,0,0.2,1);padding-right:10px;transform-origin:center}
	#faq-xime .accordion-header.active .accordion-icon{transform:rotate(180deg)}
	#faq-xime .accordion-content{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(0.4,0,0.2,1);}
	#faq-xime .accordion-content.active{max-height:500px}
	#faq-xime .accordion-content-inner{padding:15px 0;opacity:0;transform:translateY(-10px);transition:opacity .3s ease 0.1s,transform .3s ease .1s}
	#faq-xime .accordion-content.active .accordion-content-inner{opacity:1;transform:translateY(0);background:#f4f4f4;padding:17px 21px;margin-bottom:14px;border-radius:0 0 12px 12px}
	#faq-xime .accordion-content p{margin:0;color:#000;line-height:28px;font-size:16px}
	.admssn-heding-com h1 { font-size: 45px; font-weight: 300; text-align: center; color: #fff; }
	#faq-admission { padding:46px 0; }
	@keyframes fadeIn {
	from{opacity:0;transform:translateY(10px)}
	to{opacity:1;transform:translateY(0)}
	}
	@media (max-width: 768px) {
	#faq-xime .tabs{flex-direction:column;align-items:center}
	#faq-xime .tab{width:100%;max-width:300px;padding:10px 15px}
	#faq-xime .tab-content{padding:15px 0}
	#faq-xime .accordion-header{padding:10px 0;font-size:14px}
	#faq-xime .accordion-content-inner{padding:10px 0}
	}
	.ffaq-hdd{text-align:center;position:relative;margin-bottom:40px}
	.ffaq-hdd::before{content:url(../images/under-linemmg.png);position:absolute;bottom:-18px;left:0!important;margin:0 auto!important;right:0!important}
	.clearfix{clear:both}


#tab-button{display:table;table-layout:fixed;width:100%;margin:0;padding:0;list-style:none}
#tab-button li{display:inline-block}
#tab-button li a{display:block;padding:17px 21px;background:#fff;border:1px solid #fff;text-align:center;color:#ed1d25;text-decoration:none;font-size:16px;font-weight:700;letter-spacing:1px;border-radius:9px;border-bottom:3px solid #ed1d25;margin:auto 1px}
#tab-button li a:hover,#tab-button .is-active a{background:#e91f27;border-bottom:3px solid #e91f27;color:#fff;border:1px solid #e91f27}
.tab-button-outer{display:none}
.tab-contents{margin-top:20px}
@media screen and (min-width: 768px) {
.tab-button-outer{position:relative;z-index:2;text-align:center;display:block}
.tab-select-outer{display:none}
.tab-contents{position:relative;top:-1px;margin-top:0}
}
.core-item-wrpr{background:#fff;border-radius:16px;overflow:hidden;height:525px;border-bottom:4px solid #ed1d25}
.hdr-core{}
.contnt-list-core-tab{padding:0 17px}
#course-landing-main-tabs .owl-dots{display:none}
.hdr-core{color:#fff;background:#ed1d25;font-family:"Roboto",sans-serif;text-align:center;text-transform:uppercase;padding:22px 8px}
.hdr-core h1{margin:0 auto;font-size:26px;font-weight:700}
.core-item-wrpr h2{margin:0 auto;text-align:center;font-size:19px;padding:13px 0;background:#eee;margin-bottom:5px}
.contnt-list-core-tab ul li{border-bottom:1px dashed #9f9f9f;padding:8px 0;text-align:center}
.corre-wrp-tab-iitem{margin:41px auto 0}
.wddh--iitm1{background:#f4f4f4;float:left;border-bottom:4px solid #ed1d25;border-radius:18px;width:100%;padding:26px 29px;margin:0 auto 22px}
.wddh--iitm1 h6 { font-weight:400; line-height: 28px;}
.txtcntr-2 { text-align:center; margin-bottom:32px; }
.wll-youu_1 {  }
.wddh--iitm2 { background: #f4f4f4; float: left; width: 100%; padding: 26px 29px; border-bottom: 4px solid #ed1d25; border-radius: 18px;}
.wddh--iitm2 h6 { font-weight:400; }
.wddh--iitm3 { height: 321px; }

/*Course landing page*/

/*Executive Education*/

#exctve-overvew { padding: 60px 0;line-height: 34px; width: 76%; text-align: center; margin: 0px auto;}
#ouur-progrmms-exc-edu { padding: 0 0 74px; line-height: 34px; }
.comn-hd-exc-edu { text-align:center }
.comn-hd-exc-edu h1 { font-weight:300; font-size:46px; color:#ed1d25; }
.ours-iitm-prog {  }
.iitm-prgrm_1 { border: none; margin: 20px auto; padding: 16px 15px; background: url(../images/menu-bg_mob.jpg);color: #fff; border-radius: 13px; }
.iitm-prgrm_1 h2 { font-size: 22px; text-align: center; font-weight: 300; line-height: 36px; }
.iitm-prgrm_1 h5 { text-align:center; color:#fff; }

#progrm-each-iteem { padding: 64px 0 0; }
.comn-hd-exc-edu-sub { text-align:center; margin-bottom:15px; }
.comn-hd-exc-edu-sub h1 { font-weight:300; font-size:42px; }
.comn-hd-exc-edu-sub h5 { font-size: 27px; font-weight: 300; color: #ed1d25; letter-spacing: 2px; }
.abot-mdp-progm p { font-size: 16px; text-align: center; line-height: 31px; width: 78%; margin: 0px auto; }
.wd-itm-col-6 {  }
.inn-mdp-content { width: 95%; margin: 40px auto 0; }
#latst0progrrm .comn-hd-exc-edu h1 { font-weight: 300; font-size: 34px; color: #333; }
#latst0progrrm { padding:60px 0; }
#latst0progrrm .comn-hd-exc-edu { text-align: left; }
.latst-progrm-itemwrppr {  }
.lest-itm_123 ul li svg { position:relative; top:-1px; color: #ed1c24; }
.lest-itm_123 {height: 330px;  border-right: 5px solid #ed1d25 !important; overflow: hidden;padding: 0px; line-height: 30px; border-radius: 14px; margin: 14px auto;  background: linear-gradient(180deg,rgba(240, 240, 240, 1) 0%, rgba(255, 255, 255, 1) 100%); border: 1px solid #eee; }
.lest-itm_123 h2 { font-size: 24px; font-weight: 400; line-height: 36px; margin-bottom: 13px;}
.buttns-apply-s { margin: 4px auto 0; }
.apply-new { padding: 6px 20px; border-radius: 4px; margin-right: 2px; margin-top: 8px; }
.lest-itm_123 ul li { margin-bottom: 5px; display: inline-block; background: #fff; font-size: 15px; padding: 0 8px; border-radius: 4px; font-weight: 500; }
.lest-itm_123 p { margin:5px auto;font-size: 15px; line-height: 28px; }
.inn-mdp-content h3 { font-weight: 300; font-size: 36px; }
.grid figure{position:relative;border-radius: 37px;float:left;overflow:hidden;width:100%;height:auto;text-align:center;cursor:pointer}
.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}
.grid figure figcaption{padding:2em;color:#fff;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}
.grid figure figcaption,.grid figure figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%}
.grid figure figcaption > a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}
.grid figure h2{word-spacing:-.15em;font-weight:300}
.grid figure h2 span{font-weight:300}
.grid figure h2,.grid figure p{margin:0}
.grid figure p{letter-spacing:1px;font-size:68.5%}
figure.effect-lily img{max-width:none;width:-webkit-calc(100% + 50px);width:calc(100% + 50px);opacity:9;-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}
figure.effect-lily figcaption{text-align:left}
figure.effect-lily figcaption > div{z-index: 1;position:absolute;bottom:0;left:0;padding:2em;width:100%;height:50%}
figure.effect-lily h2,figure.effect-lily p{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}
figure.effect-lily h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s;line-height: 42px;}
figure.effect-lily p{color:#fffc;opacity:0;-webkit-transition:opacity 0.2s,-webkit-transform .35s;transition:opacity 0.2s,transform .35s}
figure.effect-lily:hover img,figure.effect-lily:hover p{opacity:1}
figure.effect-lily:hover img,figure.effect-lily:hover h2,figure.effect-lily:hover p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-lily:hover p{-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:.35s;transition-duration:.35s}
.ovrlly-gbg { background: linear-gradient(180deg,rgba(255, 255, 255, 0) 0%, rgba(237, 29, 37, 0.94) 100%); position: absolute; bottom: 0; right: 0; left: 0; top: 0; z-index: 1; }
.mddp-iitem_upcoming { background: #f4f4f4; padding: 0; border: 1px solid #ccc; border-radius: 19px; margin: 0px auto 16px; overflow: hidden; }
.mddp-iitem_upcoming h3 { font-size: 17px; line-height: 33px; font-weight: 400; margin: 0px auto 4px; }
.mddp-iitem_upcoming ul li {font-size: 13px; list-style: none; background: #fff; padding: 2px 4px; margin-bottom: 6px; width: fit-content; border-radius: 4px; float: left; margin-right: 6px; }
#uup-comming-3 .comn-hd-exc-edu { margin-bottom: 22px; }
#who-attndd {  }
#who-attndd p { width: 65%; margin: 0px auto; text-align: center; }
.upcom-prggm-wrpr { padding: 16px 0 0 23px; }
#paymennt { background:#fff; padding:60px 0; }
.pymnnt-wdth { width: 93%; margin: 0px auto; }
.qrr-code-itm { border-radius: 16px; overflow: hidden; }
.forrm-boxpayment { background: #f4f4f4; padding: 23px; border-radius: 16px; }
.inptt-itm { font-family: "Roboto", sans-serif; }
.innpt-inpt { width: 100%; border: 1px solid #ccc; padding: 11px 12px; margin-bottom: 11px; border-radius: 5px; }
.forrm-boxpayment h3 {font-weight: 300;border-radius: 11px 11px 0 0;margin-bottom: 17px; font-size: 33px; text-align: center; background: #ed1d25; color: #fff; padding: 14px; }
#industrry-cliennt { padding:60px 0; background:#f4f4f4; }
.inptt-itm label { margin-bottom: 0px; margin-right: 9px; font-size: 17px; background: #fff; padding: 3px 12px; border-radius: 6px; }
input[type="radio"] { accent-color: red; /* Works in all modern browsers */ }
.indstr-clients { margin: 23px auto 0; }
.indutr-logos_1 { background: #fff; margin: 5px; text-align: center; border-radius: 11px; }
#testimils-items-home{padding:75px 0;position:relative;background:#fff; }
#testimils-items-home .progm-list-heding_main h5{text-transform:none;font-size:20px;font-weight:300;color:#4E4E4E;line-height:33px;text-align:right;width:51%;float:right}
#testimils-items-home .progm-list-heding_main{width:100%}
#testimils-items-home .progm-list-heding_main h1{text-align:right; font-size: 46px; color: #ed1d25; font-weight: 300; }
#testimils-items-home .testtm-mmg-profile{padding:0 3px 7px 7px}
#testimils-items-home .testtm-mmg-profile img{border-radius:26px;box-shadow:-4px 4px 0 1px #ed1d25}
#testimils-items-home .testim-para{padding-right:61px}
#testimils-items-home .testim-para h2{font-size:28px;font-weight:300;margin-top:19px}
#testimils-items-home .testim-para h4{font-size:18px;font-weight:300}
#testimils-items-home .testim-para p{margin:0 auto;line-height:31px}
#testimils-items-home .owl-carousel .owl-nav.disabled{display:inline!important}
#testimils-items-home .owl-dots{display:none}
#testimils-items-home .owl-prev span{position:relative;top:-10px;font-size:35px}
#testimils-items-home .owl-next span{position:relative;top:-10px;font-size:35px}
#testimils-items-home .testim-para img{width:auto!important}
#testimils-items-home .owl-theme .owl-nav [class*=owl-]:hover{background:none}
#testimils-items-home .owl-theme .owl-nav{margin-top:10px;position:absolute;bottom:0;left:-108px}
#testimils-items-home .progm-list-heding{position:absolute;bottom:62px;right:11px}
#testimils-items-home .owl-carousel .owl-nav button.owl-next, #testimils-items-home .owl-carousel .owl-nav button.owl-prev, #testimils-items-home .owl-carousel button.owl-dot {color: #fff; border: none; padding: 0; font: inherit;background: #f00c; color: #fff; width: 39px; height: 39px;}
#testimils-items-home .owl-theme .owl-nav [class*="owl-"]:hover {   color: #fff; border: none; padding: 0; font: inherit; background: #f00c; color: #fff; width: 39px; height: 39px; }


/*Executive Education*/


.feature-box { background: #fff;border: 1px solid #f1b4b4;border-radius: 12px; padding: 25px; box-shadow: 0 4px 10px #ff00000d; transition: all .3s ease; height: 312px; margin-bottom: 46px; }
.feature-box:hover{transform:translateY(-5px);box-shadow:0 6px 18px #f003;border-color:#dc3545}
.feature-icon{font-size:36px;color:#dc3545;margin-bottom:15px}
.feature-box h5 { /*color: #a30000;*/ font-weight: 400; font-size: 25px; line-height: 35px; margin-top: 15px;}
.feature-box p{color:#555;font-size:15px}
.section-title{text-align:center;margin-bottom:50px;color:#a30000;font-weight:700;text-transform:uppercase}
.icon_xlp_1_icon { width: 94px; height: 94px; background: #ececec; margin: -70px auto 8px; border-radius: 50%; padding: 21px 15px; border: 7px solid #fff; box-shadow: 1px 4px 3px #0000001a;}

#mdp-banner .dep-hdd-lnding h1 { font-weight: 300; font-size: 64px; width: 68%; margin: 0px auto; margin-bottom: 17px; }
.uup-comming-3 {  }
.uo-commng-wth {  }
#uup-comming-3 { padding: 0px 0 0px; }
.qr-codde-bank-detls { background: #f4f4f4; border-radius: 16px; padding: 28px 32px; margin: 21px auto 0; }
.qr-codde-bank-detls p { margin: 0px auto; line-height: 29px; }
.inptt-itm h5 { line-height: 28px; font-size: 16px; }
.inptt-itm h4 { color: #ed1d25; font-size: 21px; }
.hdd-scan-heding { text-transform: uppercase; font-size: 15px; font-weight: bold; color: #ed1d25; text-align: center; }
.submitt-regbttn { text-transform: uppercase; font-size: 15px; letter-spacing: 1px; border-radius: 5px; padding: 8px 18px; }
.featurd-progrmmm { padding: 21px 20px 14px 3px; }
.mmg-feturd_prod {  }
#course-landing-main-tabs .conm-hdd-on-dep-page h1 { font-size: 45px; font-weight: 300; text-align: center; margin-bottom: 17px; color: black; }
.wdh-list-elctive h3 { font-size: 29px; }
.wdh-list-elctive h6 { font-weight: 300; text-align: center; font-size: 18px; }
.wdh-list-elctive h4 { text-align: center; font-weight: 400; margin-bottom: 19px; }
.uwill-lrn-1stitem { background: #ffff; float: left; border-bottom: 4px solid #ed1d25; border-radius: 18px; width: 100%; padding: 26px 29px; margin: 16px auto 22px; }
.curs-lnd-logos {  }
.curs-lnd-logos h4 {  }
.data-itm-hdd { text-align: center; background: #fff; float: left; border-bottom: 4px solid #ed1d25 !important; border-radius: 9px; width: 100%;height: 201px; padding: 9px 9px 6px; margin: 16px auto 22px; border: 1px solid #ccc; }
.data-itm-hdd img { width:auto !important; }
.data-itm-hdd h5 { font-size: 15px; font-weight: 500; margin:12px auto; }
.data-itm-hdd img { margin:0px auto; }
.data-itm-hdd h4{font-size:18px;font-weight:600;margin:0 auto 8px;background:#ececec;padding:12px 13px;border-radius:9px 9px 0 0}
.data-itm-hdd ul li{display:inline-block;padding:35px 13px;border-right:1px solid #ececec}
.data-itm-hdd ul li:last-child{display:inline-block;padding:35px 13px;border-right:none!important}
.owl-dots { display:none; }
#uwll-lern { background:#f4f4f4; padding:33px 0 60px; }
.data-itm-hdd ul { display: flex; justify-content: center; }
.intrnshipppp_wdf_2 { text-align:left !important;padding: 0 0; }
.intrnshipppp_wdf_2 ul li { margin-bottom: 13px !important; }
.conm-hdd-on-dep-page_lft h1 { text-align:left !important; }
.feature-section{max-width:100%;margin:0 auto 38px;padding:0}
.feature-item{position:relative;padding:19px 25px 25px 55px;margin-bottom:0;border-radius:8px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.05);transition:all .3s ease;height:200px}
.feature-item:hover{background-color:#fff8f8;transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}
.feature-item i{position:absolute;top:25px;left:20px;color:#c1272d;font-size:1.6rem}
.feature-item h5{color:#c1272d;font-weight:400;margin-bottom:9px;font-size:27px;line-height:39px}
.feature-item p{font-size:.95rem;line-height:1.7;margin-bottom:0}

#footer-potn{background:#ef4343;color:#f8f8f8;padding:60px 27px 11px;font-size:15px}
#footer-potn .itm-footr-1{line-height:28px}
#footer-potn .itm-footr-1 h3{font-size:22px;font-weight:600}
#footer-potn p{margin-bottom:4px}
#footer-potn .copty-rgt ul li{display:inline-block;padding-right:9px;float:right}
#footer-potn .copty-rgt h6{font-size:13px;color:#f8f8f8;font-weight:300}
#footer-potn .copty-rgt{display:flow-root}



@media screen and (min-width:280px) and (max-width:388px) {
	#dep-overvw-sectn { width: 100%; line-height: 32px; padding: 18px 24px 15px; text-align: center; background: #fff; margin: -37px auto 0; position: relative; border-radius: 16px; box-shadow: 0px -1px 3px 0px #0000003d; }
	#dep-overvw { padding: 9px 0px 18px; } 
	.conm-hdd-on-dep-page h1 { font-size: 27px !important; }
	.innt-hdd-brdcrmp a { font-size: 19px; padding: 13px 26px; background: #fff; color: #e81f28; } 
	#parlx-menu { display:none; }
	.list-key { width: 100%; padding: 25px 19px; border-radius: 10px; }
	#why-choos-uus { padding: 15px 0; }
	#dedagogy_course { padding: 33px 0; }
	#dedagogy_course .g-4 { --bs-gutter-x: 0 !important; }
	#dedagogy_course { padding: 37px 12px 37px; }
	.feature-box { height: auto; }
	.admssn-heding-com h1 { font-size: 27px !important; }
	#student-tels-video-slidr { padding: 0px 0 0; }
	#uwll-lern { padding: 33px 0 15px; }
	#course-landing-main-tabs { padding: 34px 0; }
	#student-tels-video-slidr .admssn-heding-com h5 { font-size: 17px; padding-right: 0; width: 100%; margin: 0px auto; }
	#student-tels-video-slidr .admssn-heding-com h1 { margin-bottom: 10px; }
	#student-tels-video-slidr .admssn-heding-com { padding: 0 0 0; margin-bottom: 0; }
	#faq-xime { width: 100%; }
	.dep-hdd-lnding { position: static; background: #e81f28; }
	.dep-hdd-lnding h1 { font-size: 32px !important; }
	.dep-hdd-lnding h3 { padding-left: 0; font-size: 18px; line-height: 31px; }
	.dep-hdd-lnding { padding: 14px 0; }
	#exctve-overvew { padding: 33px 0; width: 100%; }
	.comn-hd-exc-edu-sub h1 { font-size: 28px; line-height: 38px; }
	#latst0progrrm { padding: 23px 0; }
	.comn-hd-exc-edu h1 { font-size: 26px !important; }
	#key-highlights-image-right-bs5 h2 { font-size: 26px !important; }
	#who-should-attend img { width:100% !important; height:auto !important; }
	#toop-recruiters { padding: 0px 0 3px; } 
	.plccentr-iitm { font-size: 27px; }
	#toop-recruiters .pb-4 { padding-bottom: 0rem !important; }
	#toop-recruiters .col-lg-2 { width: 50%; }
	#toop-recruiters .intrn-shpp_2 { padding: 3px 18px; margin-bottom: 12px; height: 101px; }
	
} 
@media screen and (min-width:389px) and (max-width:476px) {
	#dep-overvw-sectn { width: 100%; line-height: 32px; padding: 18px 24px 15px; text-align: center; background: #fff; margin: -37px auto 0; position: relative; border-radius: 16px; box-shadow: 0px -1px 3px 0px #0000003d; }
	#dep-overvw { padding: 9px 0px 18px; } 
	.conm-hdd-on-dep-page h1 { font-size: 27px !important; }
	.innt-hdd-brdcrmp a { font-size: 19px; padding: 13px 26px; background: #fff; color: #e81f28; }
	#parlx-menu { display:none; } 
	.list-key { width: 100%; padding: 25px 19px; border-radius: 10px; }	
	#why-choos-uus { padding: 15px 0; }
	#dedagogy_course .g-4 { --bs-gutter-x: 0 !important; }
	#dedagogy_course { padding: 37px 12px 37px; }
	.feature-box { height: auto; }
	.admssn-heding-com h1 { font-size: 27px !important; }
	#student-tels-video-slidr { padding: 0px 0 0; }
	#uwll-lern { padding: 33px 0 15px; }
	#course-landing-main-tabs { padding: 34px 0; }
	#student-tels-video-slidr .admssn-heding-com h5 { font-size: 17px; padding-right: 0; width: 100%; margin: 0px auto; }
	#student-tels-video-slidr .admssn-heding-com h1 { margin-bottom: 10px; }
	#student-tels-video-slidr .admssn-heding-com { padding: 0 0 0; margin-bottom: 0; }
	#faq-xime { width: 100%; }
		.dep-hdd-lnding { position: static; background: #e81f28; }
	.dep-hdd-lnding h1 { font-size: 32px !important; }
	.dep-hdd-lnding h3 { padding-left: 0; font-size: 18px; line-height: 31px; }
	.dep-hdd-lnding { padding: 14px 0; }
	#exctve-overvew { padding: 33px 0; width: 100%; }
	.comn-hd-exc-edu-sub h1 { font-weight: 300; font-size: 28px; line-height: 38px; }
	#progrm-each-iteem { padding: 31px 0 0; }
	#latst0progrrm { padding: 26px 0; }
	.comn-hd-exc-edu h1 { font-size: 28px !important; }
	#toop-recruiters { padding: 6px 0 3px; }
	#key-highlights-image-right-bs5 h2 { font-size: 28px !important; }
	.plccentr-iitm { font-size: 27px; }
	#toop-recruiters .pb-4 { padding-bottom: 0rem !important; }
	#toop-recruiters .col-lg-2 { width: 50%; }
	#toop-recruiters .intrn-shpp_2 { padding: 3px 18px; margin-bottom: 12px; height: 101px; }
	#who-should-attend img { width:100% !important; height:100% !important; }
}
@media screen and (min-width:477px) and (max-width:575px) {
	#dep-overvw-sectn { width: 100%; line-height: 32px; padding: 18px 24px 15px; text-align: center; background: #fff; margin: -37px auto 0; position: relative; border-radius: 16px; box-shadow: 0px -1px 3px 0px #0000003d; }
	#dep-overvw { padding: 9px 0px 18px; } 
	.conm-hdd-on-dep-page h1 { font-size: 27px !important; }	
	.innt-hdd-brdcrmp a { font-size: 19px; padding: 13px 26px; background: #fff; color: #e81f28; } 
	#parlx-menu { display:none; }
	.list-key { width: 100%; padding: 25px 19px; border-radius: 10px; }
	#why-choos-uus { padding: 15px 0; }
	#dedagogy_course .g-4 { --bs-gutter-x: 0 !important; }
	#dedagogy_course { padding: 37px 12px 37px; }
	.feature-box { height: auto; }
	.admssn-heding-com h1 { font-size: 27px !important; }
	#student-tels-video-slidr { padding: 0px 0 0; }
	#uwll-lern { padding: 33px 0 15px; }
	#course-landing-main-tabs { padding: 34px 0; }
	#student-tels-video-slidr .admssn-heding-com h5 { font-size: 17px; padding-right: 0; width: 100%; margin: 0px auto; }
	#student-tels-video-slidr .admssn-heding-com h1 { margin-bottom: 10px; }
	#student-tels-video-slidr .admssn-heding-com { padding: 0 0 0; margin-bottom: 0; }
	#faq-xime { width: 100%; }
		.dep-hdd-lnding { position: static; background: #e81f28; }
	.dep-hdd-lnding h1 { font-size: 32px !important; }
	.dep-hdd-lnding h3 { padding-left: 0; font-size: 18px; line-height: 31px; }
	.dep-hdd-lnding { padding: 14px 0; }
	#exctve-overvew { padding: 33px 0; width: 100%; }
	.comn-hd-exc-edu-sub h1 { font-weight: 300; font-size: 28px; line-height: 38px; }
	#progrm-each-iteem { padding: 31px 0 0; }
	#latst0progrrm { padding: 26px 0; }
	.comn-hd-exc-edu h1 { font-size: 28px !important; }
	#toop-recruiters { padding: 6px 0 3px; }
	#key-highlights-image-right-bs5 h2 { font-size: 28px !important; }
	.plccentr-iitm { font-size: 27px; }
	#toop-recruiters .pb-4 { padding-bottom: 0rem !important; }
	#toop-recruiters .col-lg-2 { width: 50%; }
	#toop-recruiters .intrn-shpp_2 { padding: 3px 18px; margin-bottom: 12px; height: 101px; }
	#who-should-attend img { width:100% !important; height:100% !important; }
}
@media screen and (min-width:576px) and (max-width:767px) {
	#dep-overvw-sectn { width: 100%; line-height: 32px; padding: 18px 24px 15px; text-align: center; background: #fff; margin: -37px auto 0; position: relative; border-radius: 16px; box-shadow: 0px -1px 3px 0px #0000003d; }
	#dep-overvw { padding: 9px 0px 18px; } 
	.conm-hdd-on-dep-page h1 { font-size: 31px !important; }	
	.innt-hdd-brdcrmp a { font-size: 19px; padding: 13px 26px; background: #fff; color: #e81f28; } 
	#parlx-menu { display:none; }
	.list-key { width: 100%; padding: 25px 19px; border-radius: 10px; }
	#why-choos-uus { padding: 15px 0; }
	#dedagogy_course .g-4 { --bs-gutter-x: 0 !important; }
	#dedagogy_course { padding: 37px 12px 37px; }
	.feature-box { height: auto; }
	.admssn-heding-com h1 { font-size: 27px !important; }
	#student-tels-video-slidr { padding: 0px 0 0; }
	#uwll-lern { padding: 33px 0 15px; }
	#course-landing-main-tabs { padding: 34px 0; }
	#student-tels-video-slidr .admssn-heding-com h5 { font-size: 17px; padding-right: 0; width: 100%; margin: 0px auto; }
	#student-tels-video-slidr .admssn-heding-com h1 { margin-bottom: 10px; }
	#student-tels-video-slidr .admssn-heding-com { padding: 0 0 0; margin-bottom: 0; }
	#faq-xime { width: 100%; }
	.data-itm-hdd ul li { padding: 19px 5px; }
	.data-itm-hdd ul li:last-child { padding: 19px 5px; }
	.container, .container-sm { max-width: 91%; }
	#faq-xime .tabs { display: block; }
	#faq-xime .accordion-header { font-size: 18px; }
	   .dep-hdd-lnding h1 { font-size: 40px !important; } 
   .dep-hdd-lnding h3 { font-size: 19px; }
   #exctve-overvew { padding: 41px 0; width: 97%; }
   .comn-hd-exc-edu-sub h1 { font-weight: 300; font-size: 28px; line-height: 38px; }
	#progrm-each-iteem { padding: 31px 0 0; }
	#latst0progrrm { padding: 26px 0; }
	.comn-hd-exc-edu h1 { font-size: 28px !important; }
	#toop-recruiters { padding: 6px 0 3px; }
	#key-highlights-image-right-bs5 h2 { font-size: 28px !important; }
	.plccentr-iitm { font-size: 27px; }
	#toop-recruiters .pb-4 { padding-bottom: 0rem !important; }
	#toop-recruiters .col-lg-2 { width: 50%; }
	#toop-recruiters .intrn-shpp_2 { padding: 3px 18px; margin-bottom: 12px; height: 101px; }
	#who-should-attend img { width:100% !important; height:100% !important; }
}
@media screen and (min-width:768px) and (max-width:991px) {
	.innt-hdd-brdcrmp a { font-size: 16px; padding: 8px 13px; }
	#inner-banners .innt-hdd-brdcrmp { padding: 0px 0px 0px 7px; }
	.pggddm-logo { width: 134px !important; margin-right: 0px; }
	.aplynw-dwnld-brochure { margin: 0 auto 0; }
	#inner-banners .innt-hdd-brdcrmp { bottom: 20px !important; right: -4px; }
	.list-key { width: 100%; padding: 25px 19px; border-radius: 10px; }
	#why-choos-uus { padding: 15px 0; }
	#faq-xime { width: 100%; }
	.data-itm-hdd ul li { padding: 19px 5px; }
	.data-itm-hdd ul li:last-child { padding: 19px 5px; }
	.container, .container-sm { max-width: 91%; }
	#faq-xime .tabs { display: block; }
	#faq-xime .accordion-header { font-size: 18px; }
	#dedagogy_course { padding: 37px 0; }
	.feature-box h5 { font-size: 20px; line-height: 30px; margin-top: 10px; }
	.feature-box { height: 526px; }
	.core-item-wrpr { height: 580px; }
	#student-tels-video-slidr .almni-profl { height: auto !important; } 
	   .dep-hdd-lnding h1 { font-size: 40px !important; } 
   .dep-hdd-lnding h3 { font-size: 19px; }
   #exctve-overvew { padding: 41px 0; width: 97%; }
   .comn-hd-exc-edu-sub h1 { font-weight: 300; font-size: 28px; line-height: 38px; }
	#progrm-each-iteem { padding: 31px 0 0; }
	#latst0progrrm { padding: 26px 0; }
	.comn-hd-exc-edu h1 { font-size: 28px !important; }
	#toop-recruiters { padding: 6px 0 3px; }
	#key-highlights-image-right-bs5 h2 { font-size: 28px !important; }
	.plccentr-iitm { font-size: 27px; }
	#toop-recruiters .pb-4 { padding-bottom: 0rem !important; }
	#toop-recruiters .col-lg-2 { width: 33%; }
	#toop-recruiters .intrn-shpp_2 { padding: 3px 18px; margin-bottom: 12px; height: 101px; }
	#who-should-attend img { width:100% !important; height:100% !important; }
}
@media screen and (min-width:992px) and (max-width:1150px) {
	.innt-hdd-brdcrmp a { font-size: 16px; padding: 8px 13px; }
	#inner-banners .innt-hdd-brdcrmp { padding: 0px 0px 0px 7px; }
	.pggddm-logo { width: 134px !important; margin-right: 0px; }
	.aplynw-dwnld-brochure { margin: 0 auto 0; }
	#inner-banners .innt-hdd-brdcrmp { bottom: 20px; right: -4px; }	
	.list-key { width: 100%; padding: 25px 19px; border-radius: 10px; }
	#why-choos-uus { padding: 15px 0; }
	.feature-box { height: 380px; }
	#tab-button li a { padding: 17px 15px; }
	#mdp-banner .dep-hdd-lnding h1 { font-size: 46px; width: 90%; }
	.comn-hd-exc-edu-sub h1 { font-size: 35px; }
	.comn-hd-exc-edu h1 { font-size: 30px !important; }
	#key-highlights-image-right-bs5 h2 { font-size: 37px !important; }
	.latst-progrm-itemwrppr { margin: 10px auto !important; }
}
@media screen and (min-width:1150px) and (max-width:1240px) {
	.feature-box { height: 382px; }
	#tab-button li a { padding: 17px 16px; }
	#alumni-stories { padding: 18px 0 23px; }
	#student-tels-video-slidr .admssn-heding-com { margin-bottom: 0; padding: 0 0 0; }
	#faq-xime .tab { padding: 8px 12px; font-size: 16px; }
	#faq-xime .accordion-header { font-size: 20px; }
	.data-itm-hdd { height: 230px; }
}
@media screen and (min-width:1241px) and (max-width:1340px) {
	.nav-links li { padding: 41px 8px; }
	.data-itm-hdd { height: 230px; }
}
@media screen and (min-width:1341px) and (max-width:1399px) {
	.nav-links li { padding: 41px 8px; }
	.data-itm-hdd { height: 230px; }
}
@media screen and (min-width:1400px) and (max-width:1499px) {
	.nav-links li { padding: 41px 8px; }
	.data-itm-hdd { height: 230px; }
	#abot-sectn-who-v-r .about-para-hme { width: 86%; }
	
}
@media screen and (min-width:1500px) and (max-width:1599px) {
	
}
@media screen and (min-width:1600px) and (max-width:1699px) {
	
}
@media screen and (min-width:1700px) and (max-width:1799px) {
	
}
@media screen and (min-width:1800px) and (max-width:1899px) {
	
}
@media screen and (min-width:1900px) and (max-width:1999px) {
	
}
@media screen and (min-width:2000px) and (max-width:2999px) {

}
@media screen and (min-width:3000px) and (max-width:3999px) {

}
@media screen and (min-width:4000px) and (max-width:4999px) {

}
@media screen and (min-width:5000px) and (max-width:5999px) {

}







