@media only screen and (max-width:600px) {
.dtr-pb-80, .dtr-py-80{padding-bottom: 50px;}
.dtr-pt-80, .dtr-py-80 {padding-top: 50px;}
.dtr-pb-100, .dtr-py-100 {padding-bottom: 50px;}
.dtr-pt-100, .dtr-py-100 {padding-top:50px;}
ul.navbar-nav li.nav-item{text-align: center;}
ul.navbar-nav li.nav-item a{text-align: center;}
.blink-dot {top: 4px; float: left;margin-bottom: 10px;}
nav.navbar.navbar-expand-lg a.navbar-brand img {height:40px;}
section.bannersection { padding:50px 0; background-position: 100% 100%; min-height: 800px;}
h1.program-headline { font-size: 29px; font-weight: 500; }
h1.program-headline span.course-highlight {font-size: 22px;}
small.prg-duration { font-size: 16px;}
.leadForm {margin-top:70px !important; }
.leadForm h2 svg {height: 25px;}
.leadForm h2 {font-size: 12px;padding: 4px 18px;}
h1.program-headline span.highlightes-text { margin-top: 3px; font-size: 80px; }
h1.program-headline span.course-highlight small { font-size: 13px; line-height: 1.2em; }
h1.program-headline br{display: none;}
h1.main-headline strong{line-height: 1.6em;}
h1.main-headline .morph-text{line-height: 1;font-size: 50px;}
h1.program-headline img {width: 100%;}
p.program-byline {margin-bottom: 20px; }
p.program-subline svg { height: auto; width: 50%;}
p.apply-now-cta{top: 15px;}
p.header-cta { margin-top: 10px !important; margin-left: 0px !important; }
img.accredations-logo {height: 70px;}
img.program-partner { height: 50px; display: block; margin-top: 0; top: 0; margin-left: 0; margin: auto; margin-top: 12px; margin-bottom: 10px;width: auto; }
#take-to-top.dtr-fade-scroll {right: 16px; bottom: 170px;}
.whatsapp-float { right: 10px;}
h2.sub-headline {flex-direction: column; align-items: center;font-size: 40px; }
img.acn-icon { height: 50px; margin: 10px 18px 10px; }
section.bannersection ul.highlights li { width: auto; padding-left: 8px !important; font-size: 10px; margin-right:0px; padding: 2px 10px; margin-bottom: 5px; }
section.bannersection p.headline {font-size: 20px;}
section.bannersection p.headline br {display: none;}
section.bannersection .program-subline {font-size:14px;font-weight: 400;}
section.bannersection .program-subline br{display: none;}
p.request-call-cta a {font-size: 13px;}
p.request-call-cta a svg {height: 16px;}
section.bannersection p.scholarshiptrigger { display: inline-block; font-size: 14px;}
section.bannersection p.scholarshiptrigger svg { width: auto; height:25px;}
p.cohort-details {padding: 8px 10px;font-size: 11px;width: 100%; }
.scholarship-sticker {height: 55px; }
h2.heading {font-size: 28px;}
h2.heading br{display: none;}
ul.real-business-content li {width:100%; min-height: auto;margin-bottom: 15px;margin-left: 0px;box-shadow: unset!important;}
ul.real-business-content li strong {font-size: 40px; padding: 20px 0 20px;}
ul.real-business-content li:after { content: ''; position: absolute; left: 0; bottom: 0;top: unset; right: unset; width: 100%;height: 1px;background: linear-gradient(to right, rgb(255 255 255 / 24%), rgb(255 255 255 / 29%));}
#workforceCapabilities .offset-2{margin-left: 0px;}
img.students-img { width: 100%; margin-top: 0px; float: unset; border-radius: 20px; }

ul.real-business-content li span { font-size: 16px; display: block; line-height: 1.3em; margin-bottom: 5px; font-weight: 400; color: #000; }
#competetiveEdge .highlights-box {padding: 15px;min-height:160px;padding-top: 15px;}
#competetiveEdge .highlights-box hr{margin: 0.5rem 0;}
#competetiveEdge .highlights-box{margin-bottom: 10px;}
#competetiveEdge .infinity-box span.highlights-box-msg{padding: 0px 40px;font-size: 16px;}
#competetiveEdge h2 br{display:block;}
#sixAdvantages .byline {padding: 15px;font-size: 16px; }
#sixAdvantages ul.advantages {width: 100%; display: inline-flex; flex-direction: column; align-items: center;padding: 5px 25px;}
#sixAdvantages ul.advantages li:nth-child(2) { padding: 15px 0px;}
#sixAdvantages ul.advantages li:nth-child(2){border-left: unset;border-top: 1px solid #E1E1E1;}
#sixAdvantages ul.advantages li { display: inline-flex; width:100%; vertical-align: top; min-height: 80px;flex-direction: column; justify-content: center; align-items: center; display: inline-block;padding-left: 0!important;}
#sixAdvantages p.footer-byline { flex-direction: column; padding: 15px 25px; font-size: 18px; }
/* #sixAdvantages ul.advantages li:first-child p br {display: none;} */
#sixAdvantages ul.advantages li p span br{display: none;}
#sixAdvantages ul.advantages li small { right: 0; left: unset; top:10px; }
.advantage-highlights-msg{width: 93%;}
#aiSolutions img{margin-top: 30px;}
#growth ul.roles li{font-size: 14px;}
#growth h2, #Eligibility h2{margin-top: 0px!important;}
section#growth { background-size: cover; background-position: 0% 100%; }
ul.high-impact li { display: inline-block; width: 100%; margin: 0px !important; min-height: auto; margin-bottom: 10px !important; font-size: 16px;padding: 26px 60px !important; line-height: 1.3em; }
#adepDiffrent img.adep-different {display: none;}
.adep-different-scroll {display:block;}
ul.prg-highlights { margin-top:0px; margin-bottom:0px;border-radius: 0px;width: 100%; margin: auto; padding: 10px !important; }
ul.prg-highlights li { font-size: 12px; border: 1px solid #e5e5e5; background: transparent !important; padding: 14px 15px !important; flex: 0 0 65% !important; }
ul.prg-highlights li span strong{font-size: 18px;}
ul.prg-highlights li span{font-size: 14px;}
#admission-process img.admission-process { height: auto; width: 100%;}
#aboutVVISM img.vvism-campus { border-radius: 10px; height: auto; width: 100%; float: unset; margin-top: 50px; }
section#nominateEmployees h2.heading {font-size: 30px;}
.form-select, .form-control, select, textarea, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="number"], input[type="tel"], input[type="search"] {width: 100%;}
.with-icon.single-row { width: 98%;}
.with-icon.single-rowfull {width: 99.5%;}

section#nominateEmployees{padding-bottom:50px;background: #17047a}
p.terms-condition-label br{display: none;}
p.terms-condition-label input[type=checkbox]+label:before {margin-bottom: 30px;}
#sixAdvantages h2 {font-size: 34px; line-height: 1.4em;}
#sixAdvantages img.six-advantages{display: none;}
#sixAdvantages p.heading, #sixAdvantages p.heading.management-focus{text-align: center!important;margin-bottom: 20px;}
#sixAdvantages p.heading br{display: none;}
#sixAdvantages p.heading.management-focus { text-align:left;margin-top: 50px; }
#sixAdvantages ul.advantages li:first-child p {font-size: 18px;}
section#address .ts-address-details{border-left: unset; padding: 15px; border-top: 1px solid #fff; padding-top: 40px;}
.ai-academy ul {min-height: 280px;}
img.methodology-img.mt-4 {width: 100%;height: auto;}
section#pedagogyHighlights ul li {width: 100%;margin: 0;margin-bottom: 10px;}
ul.real-business-content li span br{display: none;}
#Eligibility h2, #Eligibility .eligible-para{text-align: center;}
#Eligibility p.apply-now-cta{}
section#Eligibility p.eligible-para{padding-right: 0px;}
section#Eligibility { background: #231c1c url(../images/eligibility-mob.webp) no-repeat; background-size: 100%; background-position: 0% 100%; padding-bottom: 350px; }
section#Eligibility p.eligible-para{font-size: 16px;}
#Eligibility p.apply-now-cta { display: block; margin-top: 10px !important; margin-bottom: 0px !important; }
#Eligibility p.apply-now-cta.two a{width: 100%;justify-content: center;display: flex;}
ul.high-impact li{background: #2f3ab3!important ;}
img.eligibility-img{margin-top: 20px;}
section#eligible { background-size: 250%; background-position: 99% 100%; padding-bottom: 370px; }
ul.why-partner-us li img{height: 35px;width: auto;}
ul.why-partner-us li{font-size: 16px;}
ul.why-partner-us li strong{font-size:16px;}
#whyTalentSprint ul.why-partner-us {box-shadow: unset;}
#whyTalentSprint ul.why-partner-us li{padding: 18px 45px !important;margin: 0px;min-height: 170px;box-shadow: unset!important;}
ul.why-partner-us li a{font-size: 12px;}
ul.rating-stickers li p span { font-size:18px;}
ul.rating-stickers li p svg{height: 20px;}
ul.rating-stickers li p{margin-bottom: 5px;}
ul.rating-stickers li {width:46%;}
ul.rating-stickers li img {width:70%; }
section#address {padding-bottom: 150px;}
.d-flex.align-items-start{flex-direction: column;}

section#programStructure div#v-pills-tabContent {width: 100%;}
#programStructure .tab-content>.active{padding: 10px 0px;}
#programStructure p {font-size: 20px; line-height: 1.3em; left: 0; right: 0;}
.semester-modules p.list-heading {font-size: 17px !important; }
#programStructure p.highlights{margin-top: 20px;}
section#programStructure div#v-pills-tab {width: 100%;}
#programStructure .nav-tabs .nav-link{font-size: 16px;padding: 15px 22px;}
#programStructure .nav-tabs .nav-link.active{font-size:18px;}
.delivery{max-width: 100%;}
.program-structure-details{width: 100%;border-radius: 0px;}
.specialization-highlights { display: inline-flex; flex-direction: column; padding-bottom: 80px; padding: 25px 0px; box-shadow: unset; border: unset; background: transparent;margin-bottom: 0px !important; }
#programStructure ul { padding-left: 0px; border: unset; }
.semester-modules ul li{margin-bottom: 5px;}
section#programStructure h3{ width: 80%; margin: auto; }
ul.specialization-subjects li { display: inline-flex; width: 100%; flex-direction: column;margin-top: 25px;}
ul.specialization {padding-left: 20px!important;}

.semester-modules{border: 1px solid #CBD1E7;}
.col-md-6.col-lg-6.border-end{border: unset!important;}
.col-md-6.col-lg-6.ps-4{padding-left: 10px!important;margin-top: 30px;}

.program-structure-details ol li:before{top: 13px;}
.semester-highlights { background: #263484; padding: 25px 30px; border-radius: 10px; margin-top: 30px; }
img.fourt-year-modal{width: 100%;margin-top: 20px;}
section#programStructure ul.pedagogy-highlights li{background: linear-gradient(105deg, #FBFEFF 3.09%, #ECF7FF 100%) !important;margin: 0 0px;}
ul.eligibility-list li { font-size: 16px;}
section#programEnrolment ul li{font-size: 12px;}
section#programEnrolment ul li svg{padding: 16px; height: 70px;}
section#programEnrolment ul:after { width: 90%; top: 37px; height: 16px; background-size: 100%;left:25px; }
#aboutVVISM p{font-size: 16px;}
ul.sticker-logos li img { width: auto; height: 55px; margin: 8px 15px; }
ul.sticker-logos li:nth-child(2) { width: 72%; }
p.policy{display: inline-block;}
section#mediaCoverage ul li{width: 100%;min-height: auto;}
#v-pills-tab {display: none!important;}
.mobile-tab-dropdown{width: 100%;}
ul.prg-highlights li{width: 49%;}
p.sub-head {  left: 15%; }
ul.prg-highlights li:nth-child(3){border-right: none;}
ul.prg-highlights li:nth-child(5){border-right: none;}
/* ul.prg-highlights { margin-top: -70px;} */
img.duration-new-img { width: 100%; margin-bottom: 50px; }
p.download-brochure {display: none;}
p.download-brochure.mobile-download {display: block;}
.modal-dialog {width: 92%;}
.download-curriculum-form iframe {width: 100%;height: 690px;}
.logo-grid {grid-template-columns: repeat(3, 1fr); gap: 1.5rem;}
.logo-grid img {width: 85%;}
.mySwiperTestimonials.swiper {margin-top: 80px;}
#programTestimonials .mySwiperTestimonials .swiper-button-next{right: 0px;}
#programTestimonials .mySwiperTestimonials .swiper-button-prev{left: 75%;}
ul.alumni-logos li { width: 30%;padding: 7px 4px; font-size: 10px;}
section#careerReadiness { background-size: 200%; position: relative; background-position: 50% 4%; padding-bottom: 120px; padding-top: 50px;}

section#highimpact {background-size: 150%; position: relative; background-position: 50% 100%; padding-bottom: 300px; }
ul.career-training.first-list {margin-top:0px;margin-bottom: 0px;}
ul.career-training li {width: 32%; line-height: 1.3em; vertical-align: top; font-size: 13px; margin: 0; padding: 10px; display: inline-flex; flex-direction: column; min-height: 160px; align-items: center; text-align: center;}
ul.career-training { text-align: left; float: left;}
ul.career-training li svg {margin-bottom: 7px;}
#overview-sec p.prgm-overview {width: 100%; font-size: 16px;}
ul.specialization-subjects { width:100%; margin: auto; padding: 0 !important; margin-left: 20px; margin-right: 0px;        margin-left: 0px;}
.mySwiperTestimonialsTwo .swiper-wrapper { justify-content: left; }
.mySwiperTestimonialsTwo .swiper-button-next { right:0px; width: 35px; height: 35px; color: rgb(255, 255, 255); background: #1d1a7d; border-radius: 30px; border: 1px solid #1d1a7d; top: -25px; }
.mySwiperTestimonialsTwo.swiper {
    overflow: unset;
}
.mySwiperTestimonialsTwo.swiper { margin-top: 80px; }
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: .35; cursor: auto; pointer-events: none;} 
.mySwiperTestimonialsTwo .swiper-button-prev { background: #1d1a7d; border-radius: 30px; width: 35px; height: 35px; color: #fff; border: 1px solid #1d1a7d; top: -25px;left:75%; }
.mySwiperTestimonialsTwo .swiper-button-next:after, .mySwiperTestimonialsTwo .swiper-button-prev:after { font-size: 18px; text-transform: none !important; letter-spacing: 0; font-variant: initial; line-height: 1; font-weight: 700; } .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after { content: 'prev'; }
}
/* MOBILE SLIDER */
@media(max-width: 700px){
  ul.real-business-content,section#pedagogyHighlights ul, ul.high-impact, #whyTalentSprint ul.why-partner-us, section#programStructure ul.pedagogy-highlights, ul.adep-diffrent, .program-structure-details ul, section#mediaCoverage ul, ul.specialization-subjects, ul.prg-highlights{ display: flex !important; flex-wrap: nowrap !important; overflow-x: auto !important; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; gap: 14px; padding: 10px 12px;padding: 10px 12px 0px; margin-bottom: 0px;} 
  
  ul.real-business-content, section#pedagogyHighlights ul, ul.high-impact, #whyTalentSprint ul.why-partner-us,section#programStructure ul.pedagogy-highlights, ul.adep-diffrent,.program-structure-details ul, section#mediaCoverage ul, ul.specialization-subjects, ul.prg-highlights{scrollbar-width:none;padding-left: 0px;padding-bottom:10px;}

  ul.real-business-content::-webkit-scrollbar, section#pedagogyHighlights ul::-webkit-scrollbar, ul.high-impact::-webkit-scrollbar, #whyTalentSprint ul.why-partner-us::-webkit-scrollbar,section#programStructure ul.pedagogy-highlights::-webkit-scrollbar, ul.adep-diffrent::-webkit-scrollbar,.program-structure-details ul::-webkit-scrollbar, section#mediaCoverage ul::-webkit-scrollbar, ul.specialization-subjects::-webkit-scrollbar, ul.prg-highlights::-webkit-scrollbar{display:none;} 

  ul.real-business-content li,section#pedagogyHighlights ul li, ul.high-impact li, #whyTalentSprint ul.why-partner-us li,section#programStructure ul.pedagogy-highlights li, ul.adep-diffrent li,.program-structure-details ul li, section#mediaCoverage ul li, ul.specialization-subjects li, ul.prg-highlights li{ flex: 0 0 85%; scroll-snap-align: center; border-radius: 14px; background:#fff; padding: 18px 16px; list-style: none; box-shadow: 0 8px 24px rgba(0,0,0,0.08); } 

  /* AEDP Scholarship */
  #scholarshipSec .scholarship-table-wrap { width: 100%;}
 #scholarshipSec .scholarship-table th { font-size: 12px; font-weight: 500; line-height: 1.2em; letter-spacing: 0px; padding: 15px 5px; }
  #scholarshipSec .scholarship-table td { padding: 15px 5px;}
  #scholarshipSec .scholarship-table td div { font-size: 12px; letter-spacing: 0; }
  #scholarshipSec .score {font-size: 12px;margin: 0;}
  #scholarshipSec .rank { font-size: 10px;}
 #scholarshipSec .rank { font-size: 12px; letter-spacing: 0; line-height: 1.4em; }
}


@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) {

	
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {

  .dtr-pb-80, .dtr-py-80,.dtr-pb-100, .dtr-py-100 {padding-bottom: 50px;}
  .dtr-pt-80, .dtr-py-80 ,.dtr-pt-100, .dtr-py-100{padding-top: 50px;}
  h1.program-headline{font-size: 32px;}
  h2.heading{font-size: 28px;}
  p.byline { font-size: 16px;}

  section.bannersection .col-lg-7.col-md-7 { width: 100%; }
  section.bannersection p.headline{font-size:20px;}
  ul.navbar-nav li.nav-item a{text-align: center;}
  img.program-partner { height: auto; position: unset; width: 10%; margin: auto; text-align: center; display: block; margin-top: 20px; padding-bottom: 20px; }
  section.bannersection .program-subline { font-size: 14px;}
  section#careerReadiness {background-position: 50% 20%;}
  img.stats-logo { height: 35px;}
  section.bannersection {background-position: 56% 80%;}



  ul.real-business-content li span { font-size: 16px;}
  ul.real-business-content li { display: inline-block; width: 31%;min-height: 250px;}
  ul.real-business-content li strong {font-size:26px;font-weight: 600;padding: 10px 0 15px;}
  #competetiveEdge .highlights-box{margin-bottom: 25px;}
  #competetiveEdge .infinity-box h4 {font-size: 18px;}
  #competetiveEdge .infinity-box span.highlights-box-msg{padding: 0px 33px;}
  section#Eligibility{background-size:cover ;}
  section#Eligibility p.eligible-para {font-size: 16px;}
  img.students-img {width: 80%;margin-top: 0px;float: none;border-radius: 20px;}
  #sixAdvantages .byline { padding: 5px 10px; }
  #sixAdvantages p.footer-byline { font-size: 16px;}
  #programStructure p{font-size: 16px;}
  .and-more-note{font-size: 16px; right: 20px; bottom: 10px;}
  #sixAdvantages .byline br{display: none;}
  #sixAdvantages ul.advantages li {width: 100%;min-height: 80px;}
  #sixAdvantages ul.advantages li:nth-child(2) {border-left: unset; border-top: 1px solid #E1E1E1;padding-left: 0;}
  #sixAdvantages ul.advantages li:first-child p br{display: none;}
  #sixAdvantages ul.advantages li:first-child p { font-size: 18px; }
  #sixAdvantages ul.advantages li small {left: unset;right: 0;}
  #programStructure .nav-tabs .nav-link.active{font-size: 20px;}
  #programStructure .tab-content>.active { background: #f4f6ff; padding: 0px 20px; }
  #programStructure p.highlights strong { font-size: 18px;}
  .semester-highlights {padding: 5px 20px; border-radius: 10px; font-size: 18px; }
  section#programStructure ul.pedagogy-highlights li {width: 22%; padding: 20px 10px; text-align: center; font-size: 16px; vertical-align: top; min-height: 180px;}
  img.methodology-img {width: 100%;}
  section#growth {background: #f5effc}
  ul.high-impact li { width: 31%; min-height: 160px; font-size: 16px; line-height: 1.3em; }
  ul.eligibility-list li{font-size: 16px;}
  ul.eligibility-list { margin-bottom: 30px; }
  section#programEnrolment ul:after{width: 82%;left: 75px;}
  section#programEnrolment ul li{font-size: 18px;}
  section#nominateEmployees h2.heading {font-size: 34px!important;}
  section#nominateEmployees{background: #020202 ;}
  #admission-process img.admission-process {width: 100%;margin-top: 30px;}
  #aboutVVISM p{font-size: 16px;}
  ul.sticker-logos{text-align: center;}
  ul.sticker-logos li img {height: 100px; }
  #aboutVVISM img.vvism-campus {width: 100%;float: none;margin-top: 20px;}
  section#address .ts-address-details {border-left: unset;padding-left: 0;height: auto;}
  /* section#address img.adderss-image{display: none;} */
  ul.why-partner-us li {width: 31%;margin: 5px;font-size: 16px;line-height: 1.2em;min-height:180px;padding: 25px;}
  ul.why-partner-us li strong{font-size: 16px;}
  ul.why-partner-us li img{height: 35px;width: auto;}
  ul.why-partner-us li:last-child img {margin-bottom: 15px;}
  ul.why-partner-us li a {font-size: 12px;}
  ul.rating-stickers li p svg {height: 18px;}
  ul.rating-stickers li p span { font-size: 18px;}
  ul.rating-stickers li img { height: auto; width: 90%; }
	section#mediaCoverage ul li { width: 48%;}
  .leadForm { margin-top: 30px; }
  .program-structure-details ol li{padding-left: 0;}
  .program-structure-details ol li:before { left: -12px;}
  section#eligible {background-size: contain; background-position: 100% 290px; padding-bottom: 200px;}
  img.eligibility-img { margin-top: 30px; }

  ul.specialization-subjects {width: 80%;}
  ul.specialization-subjects li { width: 32%; margin-bottom: 14px; }
  
}
@media only screen and (min-device-width:414px) and (max-device-width:900px) and (orientation :landscape) {

	
}
@media only screen and (min-width:1200px) and (max-width:1290px) {
/* section.bannersection {padding-bottom: 100px;background-size: 100%;background-position: 100% 0%;} */
p.cohort-details{font-size: 12px;}
section.bannersection ul.highlights li {font-size: 12px;margin-bottom: 7px;}
p.prgm-headline-byline {font-size: 16px;width: 90%;}
ul.prg-highlights { margin-top: -117px;}
/* section#growth {background-position: 130% 100%;} */
section#growth{background-position: 50% 100%;}
.and-more-note {right: 80px;}
section#careerReadiness {background-position:100% 0%;padding-bottom: 110px; }
#overview-sec p.prgm-overview { width: 95%; line-height: 1.4em; font-size: 16px; }
	
}
@media only screen and (min-width:768px) and (max-width:1366px) {

	
}
@media only screen and (min-width :1400px) {
section.bannersection {background-position: 100% 100%;padding-bottom: 100px; }
ul.prg-highlights { margin-top: -119px;}
h1.program-headline span.course-highlight { font-size: 40px; line-height: 1.1em; }
/* section.bannersection p.headline{font-size: 22px;}
h1.program-headline {font-size: 55px;}
p.prgm-headline-byline{font-size: 16px;} */
/* section.bannersection .program-subline {font-size: 22px;} */
section#nominateEmployees{background-position: -40px 100%;background-size: 100%;}
section#growth {background-position: 100% 0%; }
#competetiveEdge .infinity-box span.highlights-box-msg { padding: 0px 28px; font-size: 16px;}
section#Eligibility p.eligible-para br{display:block;}
ul.sticker-logos li:nth-child(2) {width: 55%;}
section#careerReadiness { background-position: 100% 30%; padding-bottom: 100px; }
/* ul.career-training.first-list { margin-left: 0px; float: left; } */
/* section.bannersection {min-height: 740px;background-size: cover;} */

/* section#sixAdvantages {padding-bottom: 200px;} */
#sixAdvantages ul.advantages {padding: 0px 35px;}
#sixAdvantages img.six-advantages { height: 540px; left: -125px; top: -20px; }
#sixAdvantages ul.advantages li:first-child p {font-size: 24px;}
#competetiveEdge .highlights-box{min-height: 180px;}
section#address .ts-address-details {height: 620px;}
img.eligibility-img {width: 95%}
#overview-sec p.prgm-overview {font-size: 17px;}

}
@media only screen and (min-width :1500px) {
section.bannersection { background-position: 100% 100%; padding-top: 50px; }
/* section.bannersection { background-position: 100% 70%; background-size: 90%; } */
section#growth { background-position: 100% 100%;min-height: 600px; }
}
@media only screen and (min-width :1600px) {
	section#nominateEmployees {background-position: 0% 100%; padding-bottom: 200px; }
    section#careerReadiness { background-position: 100% 30%; padding-bottom: 100px; }
    section#eligible {background-position: 100% 50%; }
}
@media only screen and (min-width :1800px) {
section.bannersection {background-position: 100% 55%; padding-top: 80px; padding-bottom: 100px;}

ul.prg-highlights {margin-top: -112px;}
section.bannersection p.headline{font-size: 24px;}
/* h1.program-headline{font-size: 48px;} */
h1.program-headline span.course-highlight { font-size: 40px; line-height: 1.3em; }
section.bannersection .program-subline{font-size: 20px;}
p.program-subline svg { height: 70px;}
section#growth { background-position: 100% 0%; min-height: 700px; }
section#nominateEmployees { background-position: 20% 100%; background-size: 85%;}
section#Eligibility {background-size: 100%; background-position: 50% 0%; }
section#eligible { background-size: contain;background-position: 100% 100%;}
/* h1.program-headline span.highlightes-text { font-size:85px;} */
small.prg-duration {font-size: 17px;}
section#careerReadiness { background-position: 100% 28%; padding-bottom: 200px; }
}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
section.bannersection .col-lg-7.col-md-7 { width: 58%; }
nav.navbar.navbar-expand-lg a.navbar-brand img { height: 50px;}
ul.navbar-nav li.nav-item a { color: #0a1517; font-size: 13px;}
img.program-partner { height: auto; position: unset; width: 40%; margin: unset; text-align: center; display: block; margin-top: 0px; padding-bottom: 0px; margin-left: 15px; }
ul.real-business-content li{min-height: 230px;}
#competetiveEdge .infinity-box h4 { font-size: 16px;}
#competetiveEdge .infinity-box span.highlights-box-msg { padding: 0px 13px; }
#competetiveEdge .highlights-box{min-height: 210px;}
#sixAdvantages .byline { padding: 5px 60px; }
ul.high-impact li { padding: 25px 35px;min-height: 140px;}
ul.eligibility-list li br{display: none;}
section#programEnrolment ul:after {left: 85px;}
section#nominateEmployees {background: #020202 url(../images/vvism-form-bg-new.webp) no-repeat;background-position: 60% 100%; background-size: 140%; }
ul.sticker-logos li img { height: 80px; }section#mediaCoverage ul li { width: 32%; }
.leadForm { margin-top: 0px; }
.program-structure-details ol li{padding-left: 0;}
.program-structure-details ol li:before { left: -12px;}
section#eligible {background-size: cover; background-position: -520px 100%; }
img.eligibility-img { margin-top: 30px; }
.and-more-note {bottom: 20px;}
}