@media only screen and (max-width:600px) {
ul.navbar-nav li.nav-item a{text-align: center;}
section.bannersection { padding: 50px 0; background-size: 240%; background-position: 100% 100%; min-height: 1340px; }
h1.program-headline {font-size: 40px;}
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;}
p.program-byline {margin-bottom: 20px; }
p.header-cta { margin-top: 10px !important; margin-left: 0px !important; }
#take-to-top.dtr-fade-scroll {right: 16px; bottom: 70px;}
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: 100%!important;padding-left: 25px!important;    justify-content: flex-start;}
img.partner-logo {height: auto;width: 34%;}

h2.heading {font-size: 30px;}
ul.real-business-content li { width: 100%; min-height: auto; padding-bottom: 40px; }
ul.real-business-content li strong{font-size: 50px;padding: 42px 0 25px;}
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; }
#sixAdvantages ul.advantages {width: 100%; display: inline-flex; flex-direction: column; align-items: center; }
#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: 120px; flex-direction: column; justify-content: center; align-items: center; }
#sixAdvantages p.footer-byline{flex-direction: column;}
#aiSolutions img{margin-top: 30px;}
#growth ul.roles li{font-size: 14px;}
section#growth {background-size: 150%; background-position: 100% 100%; padding-bottom: 320px; }
ul.high-impact li { display: inline-block; width: 100%; margin: 0px !important; min-height: auto; margin-bottom: 10px !important; padding: 50px; }
#adepDiffrent img { height: auto; width: 100%;}
#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%;}

#trainingSolutions .offset-2{margin: 0;}
#trainingSolutions .training-solutions{min-height: auto;}
section#trainingSolutions, section#customeSolu ul.custom-solutions-card li { display: inline-block; width: 100%; }

section#customeSolu span.number{top: -4%;}
#customeSolu h2{margin-top: 20px;}
section#customeSolu ul.custom-solutions-card li{width: 100%;}
#customeSolu img { height: auto; width: 100%;margin-bottom: 10px;}
#customeSolu .solutions-approch{display: none;}
#customeSolu .solutions-approch-mob { height: auto; width: 80%; margin: auto; display: block; text-align: center; }
#customeSolu img{height: auto; width:95%; text-align: center; margin: auto; display: block;}




section#CertificationPrograms span.number{top:-4%}
#CertificationPrograms h2{margin-top: 20px;}

section#CertificationPrograms{padding-bottom: 20px;}
#CertificationPrograms .highlights-box{min-height: auto;}

section#categorycard { padding-bottom:20px; border-top: 1px solid #d1d1d1; padding-top: 80px; }
#categorycard .program-swiper-container .mySwiper{position: unset;padding-top: 80px;}
#categorycard .program-swiper-container .swiper-slide { padding: 20px 5px; }
#categorycard .filter-container{display: none;}
#categorycard select#domainFiltersMobile { border: unset!important; width: 100%; border-radius: 0px;}
#categorycard .program-swiper-container{background: #fff;}
#categorycard .program-swiper-container .swiper-button-next, #categorycard .program-swiper-container .swiper-button-prev{top: 40px; left: unset; right: 85px; background: #000000;}
#categorycard .swiper-button-next, .swiper-button-prev { color: #ffffff !important;}
#categorycard .program-swiper-container ul.card-list li { width: 100%;margin-bottom: 15px;}
#categorycard .program-swiper-container ul.prgmhighlight li{width: auto;}
#categorycard .program-swiper-container ul.card-list p.prgmheadline svg{margin-bottom: 20px;}


#whyTalentSprint ul.why-partner-us li{width: 100%;margin: 0;margin-bottom: 20px;}
#whyTalentSprint .corporate-logos:before, #whyTalentSprint .corporate-logos::after,#whyTalentSprint .logos:before, #whyTalentSprint .logos::after{background: unset;}


section#nominateEmployees{padding-bottom: 100px;}
p.terms-condition-label br{display: none;}
p.terms-condition-label input[type=checkbox]+label:before {margin-bottom: 30px;}

#sixAdvantages h2 { font-size: 50px;}
#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: 21px;}
section#address .ts-address-details{border-left: unset; padding: 15px; border-top: 1px solid #fff; padding-top: 40px;}
}
@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) {

	
}
@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) {

	
}
@media only screen and (min-width:768px) and (max-width:1366px) {

	
}
@media only screen and (min-width :1400px) {
.program-swiper-container {min-height: 370px;}
.program-swiper-container .mySwiper{bottom: -296px;}
#industrySwiper .mySwiper{bottom: -296px;}
.ai-academy ul { min-height: 300px; }

/* section.bannersection {min-height: 740px;background-size: cover;} */
h4.card-title.prgmName {font-size:15px !important;}
.program-swiper-container ul.card-list p.prgmheadline {min-height: 60px;}
.program-swiper-container ul.card-list p.prgmheadline svg{margin-bottom: 10px;}
#sixAdvantages img.six-advantages {height: 680px;}
/* section#sixAdvantages {padding-bottom: 200px;} */
#sixAdvantages ul.advantages {padding: 0px 25px;}
#sixAdvantages img.six-advantages { height: 540px; left: -125px; top: -20px; }
#sixAdvantages ul.advantages li:first-child p {font-size: 26px;}
}
@media only screen and (min-width :1500px) {
    section.bannersection{background-position: 100% 100%; min-height: 700px;}
    
}
@media only screen and (min-width :1600px) {

	
}
@media only screen and (min-width :1800px) {
section.bannersection { min-height: 710px; background-size: cover; background-position: 100% 0%;}

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

}

