@media all and (max-width:1159px) and (min-width: 1000px) 
{
.register-form-home-wrapper
{
    width: 355px;
    padding: 25px 25px;
	top: 7rem;
	zoom: 70%;
}
}

@media all and (max-width:1400px) and (min-width: 1200px) 
{
.card-img-text {height: 400px;}
#header {
    height: 70px;
}
#header .logo img 
{
    padding: 0px 0px;
    width: 280px;
}
.hero_sec_content 
{
    margin: 5rem 0 0;
    width: 585px;
}
.register-form-home-wrapper
{
    width: 355px;
    padding: 25px 25px;
	top: 6rem;
	zoom: 80%;
}
.register-form-home-wrapper h3 
{
    font-size: 25px;
}
.group87 {
    padding: 20px;
}
.group87 h3 {
    font-size:25px;
    margin: 1rem 0;
}
.body-copy-White h2 
{
    font-size: 28px;
    line-height: 2;
}
.course-list .core-course span.dur {
    font-size:15px;
    padding: 6px 6px;
    border-radius: 4px;
    width: 90px;
    margin-right:3px;
}
.next_pre_wrap {
    width: 20%;
}
.img-content h5 {
    font-size: 15px;
}
.img-content span {
    font-size: 12px;
}
.pl11 {
    font-size: 25px;
}
.paragraph 
{
    font-size: 16px;
    line-height: 1.3;
}
.featured_box_group {
    gap: 10px;
}
.featured_box {
    padding: 20px 20px;
}
.body-copy h2 {
    font-size: 25px;
    line-height:2;
}
.bod-list h3 {
    font-size: 15px;
}
.bod-list span {
    font-size: 12px;
}
.bodbox .bodname h3 {
    font-size: 14px;
}
.bodbox .bodname span 
{
    font-size: 11px;
    font-weight: 600;
}
.card-img-text h3
{
    font-size:19px;
}
.pointer ul li 
{
    font-size: 16px;
}
}

@media all and (max-width:640px) and (min-width:100px) 
{
.course-orientation .nav-link {width: 100%!important;font: normal normal bold 14px/30px gothambook!important; padding: 10px!important;}
.course-orientation .nav {justify-content: space-between!important;}
.course-orientation .nav-item{width: 50%!important;}
.hero_sec 
{
  	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), url(../img/mobile-hero-banner.jpg);
  	min-height: 74%;
   	height:50vh;
}
.hero_sec_photography_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("../img/banner/photography-bg-mob.webp");
    background-size: 100% 100%;
    min-height:85%;
    height:85vh;
}	
.hero_sec_finearts_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("../img/banner/finearts-banner-new-mob.webp");
    background-size: 100% 100%;
    min-height:85%;
    height:85vh;
}
.hero_sec_vocal_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/vocal/vocal-hero-banner-mob.jpg");
    background-size: 100% 100%;
    min-height:85%;
    height:85vh;
}	
.hero_sec_acting
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(../img/banner/acting-hero-banner-mob.webp);
    background-size: cover;
    min-height: 74%;
    height:80vh;
}

	.hero_sec_bballb
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/bballb-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}

.hero_sec_mba
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/mba-v1/mba-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}
.hero_sec_culinary
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(../img/banner/culinary-hero-banner-mob.webp);
    background-size: cover;
    min-height: 74%;
    height:80vh;
}	
.hero_sec_jewelry
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/jewelry-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}	

	
.hero_sec_rj
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(../img/banner/rj-hero-banner-mob.webp);
    background-size: cover;
    min-height: 74%;
    height:80vh;
}
	
.hero_sec_rj_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/rj-hero-banner-new-mob.jpg");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}

.hero_sec_health
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/health-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}

.hero_sec_healthnew
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/healthnew-hero-banner-mob.webp");
   background-size: cover;
    min-height: 74%;
    height:80vh;
}
	
.hero_sec_yoga
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/yoga-hero-banner-mob.webp");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}	
.hero_sec_fashion
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/fashion-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}	

.hero_sec_datascience
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/datascience-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}	
.hero_sec_datasciencenew
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/datascience-hero-banner-mob.jpg");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}	

.hero_sec_animation
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/animation-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}
.hero_sec_animation_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/animation-bg-mob.webp");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}

.hero_sec_cinema
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/cinema-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}
.hero_sec_cinema_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/cinema-bg-mob.webp");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}

.hero_sec_home_lp
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), url("../img/banner/banner1-mob.jpg");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_post_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/post-banner-new-mob.webp");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_phd
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/phd-bg-mob.jpg");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_music_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/music-bg-mob.webp");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}	
	
.hero_sec_advertising
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/advertising-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}
.hero_sec_advertising_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/advertising-bg-mob.webp");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_events_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/events-bg-mob.webp");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_events
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/events-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}
	
.hero_sec_digital
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/digital-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}
	
.hero_sec_digitalnew
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/digitalnew-hero-banner-mob.webp");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_digital_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/digital/digital_banner_new_mob.jpg");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}	
	
.hero_sec_music
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/music-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}
.hero_sec_dance_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/dance-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}
	
.hero_sec_modelling
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/modelling-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}

.hero_sec_photography
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/photography-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}
.hero_sec_vocal_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/vocal/vocal-banner-mob.jpg");
    background-size: 100% 100%;
    min-height:74%;
    height:80vh;
}
.hero_sec_journalism_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/journalism-bg-mob.webp");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_interior_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/interior_banner_new_mob.webp");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_fashion_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/fashion-bg-mob.webp");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_filmmaking_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/filmmaking/filmmaking-banner-mob.jpg");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_makeup_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/makeup/makeup-banner-mob.jpg");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_djing_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/djing/djing_banner_new_mob.jpg");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_acting_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/acting_banner_new_mob.jpg");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_modelling_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/modelling/modelling-banner-mob.jpg");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_cinematography_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/cinematography/cinematography-banner-mob.jpg");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}
.hero_sec_journalism
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/journalism-hero-banner-mob.webp");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}

.hero_sec_hotel
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/hotel-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}
.hero_sec_aiht_new
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/hospitality-bg-mob.webp");
    background-size: 100% 100%;
    min-height: 74%;
    height:80vh;
}

.hero_sec_interior
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/interior-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}
.hero_sec_textile
{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../img/banner/textile-hero-banner-mob.webp");
    background-size: cover;
    min-height: 74%;
    height:80vh;
}
	
span.h2s 
{
    font-size:18px;
    display: block;
    margin-top: 2rem;
}
.register-form-home-wrapper
{
	position: relative;
	top: inherit;
	z-index: 99;
	box-shadow: 3px 2px 8px 0 rgb(193 187 188 / 62%);
	padding: 30px 30px;
	margin: 0 0 3rem;
}
.reverse
{
	flex-direction: column-reverse;
}
#header 
{
  height: 70px;
  box-shadow:none;

}
.enqurie-btn
{
	background: #ff500d;
	font-size: 17px;
	text-align: center;
	padding: 10px 12px;
	border-radius: 4px;
	font-weight: bold;
	text-decoration: none;
}
.logo {
  	padding: 0 20px 0 0;
}
.scrolled-offset 
{
  	margin-top: 70px;
}
.hero_sec_content
{
	position: relative;
  	width: 100%;
}
.hero_sec_content h2 {
	color: #ffffff;
    font-size: 22px;
    margin-bottom: 15px;
}
.hero_sec_content h3 {
	color: #ffffff;
	font-size:27px;
	margin-bottom:0px;
}
.shocase-box
{
	display: none;
}
.hero_sec_content span.tagline {
	color: #ffffff;
	font-size:14px;
}
.body-copy h1 
{
  	font-size: 20px;
}
.body-copy p {
  font-size: 16px;
  line-height: 1.5;
}
.pointer ul li
{
    font-size: 16px;
}
.batchbox {
  display: block;
}
.group87 
{
  padding: 30px;
  max-width: 100%;
}
.group88
{
  padding: 30px;
  max-width: 100%;
}
.pointer {
  position: relative;
  padding: 10px 0 25px;
}
.course-sec {
  padding: 30px 0px;
}
.body-copy-White p {
  font-size: 16px;
  line-height: 1.5;
}
.course-list .core-course span.dur {
  font-size: 15px;
  padding:5px;
  border-radius: 4px;
  width:90px;
  margin-right: 5px;
}
.course-list .core-course
{
  font-size: 17px;
}
.course-list {
  margin: 1rem 0 2rem;
}
.course-list ul li
{
    font-size: 16px;
}
.swiper-slide.animals 
{
  box-shadow: none;
  border: 1px solid #eee;
}
.next_pre_wrap {
    width: 25%;
    margin: 1.5rem auto 0;
}
.placement-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}
.placement-grid .circle 
{
    height:140px;
    width:140px;
    margin: 0 auto;
}
.timelines-grid {
    display: block;
    margin: 3rem 0 0;
}
.timelist.counter-Txt {
    display: grid;
    grid-template-columns: 33% 34% 33%;
    align-items: center;
    margin-bottom: 2rem;
}
.counter-Txt img {
    height: 60px;
    margin-bottom: 0;
}
.counter-Txt:nth-child(5) {
    margin: 0rem 0 2rem;
}
.counter-Txt:nth-child(6) {
    margin: 0rem 0 2rem;
}
.counter-Txt:nth-child(7) {
    margin: 0rem 0 2rem;
}
.counter-Txt:nth-child(8) {
    margin: 0rem 0 0;
}
.img-content h5 {
    font-size: 14px;
}
.featured_box_group 
{
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
}
.learn2 .featured_box_group 
{
    grid-template-columns: repeat(1, 1fr);
    gap: 15px;
}
.featured_box {
    padding: 20px 20px;
    box-shadow: 0px 2px 8px rgb(96 96 96 / 15%);
    border-radius: 4px;
    text-align: left;
}
.mb-mar-g1
{
	margin: 2rem 0 0;
}
.mb-mar-g2
{
	margin:1rem 0;
}
.mb-mar-g3
{
	margin:1rem 0;
}
.Vpara {
    padding: 10px 0 0;
}
.falcutybox .facultyname {
    padding: 10px 10px;
}
.falcutybox {
    margin: 0 0 1rem;
}
.bod-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}
.bod-list {
    margin: 0 auto 2rem;
}
.bodbox .bodname {
    padding: 10px 0px;
}
.bodbox {
    margin: 0 0 1rem;
}
.pl11 {
    font-size: 22px;
}
.portfolio #portfolio-flters {
    margin: 0 0 20px 0px;
}
.portfolio .portfolio-wrap:hover .portfolio-info::before {
    top: 2px;
    left: 2px;
}
.portfolio .portfolio-wrap .portfolio-info::before {
    width: 25px;
    height: 25px;
}
.portfolio .portfolio-wrap:hover .portfolio-info::after {
    bottom: 2px;
    right: 2px;
}
.portfolio .portfolio-wrap .portfolio-info::after {
    width: 25px;
    height: 25px;
}
.cotent-grp-41 p {
    font-size:16px;
    margin: 1rem 0;
}
.form-btn {
    box-shadow: 4px 3px 2px 0 rgb(147 144 145 / 39%);
}
.register-form-home-wrapper h3 {
    font-size: 24px;
}
.video-showcase
{
    position: absolute;
    right: 0;
    top: 40%;
}
.btn-close 
{
    right: 0rem;
}
.video-showcase .playbtn {
    color: #ffffff;
}
.mob-cta 
{
    position: fixed;
    z-index: 999;
    bottom: 0;
    left: 0;
    background:#f5f6fa;
    width: 100%;
    display: block;
}
.bright {
    border-right: 1px solid #aaaaaa;
}
.callusbot {
    display: block;
    text-align: center;
    padding:12px 6px;
    color: #000000;
    font-size: 14px;
    text-decoration: none;
    font-family: 'gothambold', sans-serif !important;
}
.chatbot 
{
    display: block;
    text-align: center;
    padding: 12px 6px;
    color: #000000;
    font-size: 14px;
    text-decoration: none;
    font-family: 'gothambold', sans-serif !important;
}
.portfolio-wrap {
    margin: 0 0 1rem;
}
.overlay-video {
    float: none;
    margin-left: 0;
    width: 100%;
    margin-top: 1rem;
}

.custom-design-line1{font-size: 20px !important;}
.custom-design-line2{font-size: 35px !important;}	
.custom-design-line3{margin-bottom: 10px !important;}
}


@media all and (min-width:641px) 
{
.enqurie-btn
{
	display: none !important;
}
.mobile-view
{
  display: none;
}
}





