body{font-family:Metropolis;overflow-x: hidden;}
ul.navbar-nav li.nav-item a{color:#0a1517}
ul.navbar-nav li.nav-item a:hover,ul.navbar-nav li.nav-item a:active{color:#e34e05}
ul.navbar-nav.mr-auto li.nav-item{padding-right:9px}
ul.navbar-nav li.nav-item{font-size:14px;font-weight:400;padding-right:8px;padding-top:0px}
header.cd-auto-hide-header{position: fixed;background:#f2f5f9;padding-top:0px;z-index:999;width:100%;display:inline-block;max-width:100%}
ul.navbar-nav li.nav-item.header-social{padding-top:8px}
.social-circle li a img:hover{transition:.3s;transform:scale(1.1)}
header.cd-auto-hide-header.sticky{position:fixed;top:0;width:100%;z-index:99;min-height:80px;transition:.5s;background:#fff;box-shadow:0 0 11px 1px #9c9c9c7d}
.hamburger-menu{display:inline-block;float:right;margin-top:0;z-index:111;position:relative;cursor:pointer}
.cd-auto-hide-header.sticky .hamburger-menu.navbar-toggler{/*top:20px*/}
nav.navbar.navbar-expand-lg{padding-right:0;padding-left:0;width:95%;float:left}
nav.navbar.navbar-expand-lg a.navbar-brand img{height:50px;margin-top: 0px;}
span.hamburger-menu.navbar-toggler{position:relative;top:32px;cursor:pointer}
.hamburger-menu .navbar-toggler{padding:11px 15px;font-size:3.25rem;line-height:1;background-color:#fff;border:2px solid #ff5722;border-radius:.25rem;position:relative}
.hamburger-menu span.dark-blue-text i{display:block;position:absolute;height:2px;width:70%;border-radius:9px;opacity:1;left:0;margin-left:5px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#ff5722}
.hamburger-menu i.fas.fa-bars.fa-1x.a1{top:6px}
.hamburger-menu i.fas.fa-bars.fa-1x.a3{bottom:4px}
.hamburger-menu div#navbarSupportedContent1{width:200px;background:#fff;text-align:right;position:absolute;left:-166px;margin-top:6px}
.dropdown-menu1 .dropdown-menu{position:absolute;padding:10px;border:0;box-shadow:0px 9px 10px 0 #00000026;border-radius:5px;left: -220px;width: 890px;}
.hamburger-menu ul.navbar-nav li.nav-item{padding:2px 30px}
.hamburger-menu ul.navbar-nav{box-shadow:0 0 10px 0 #ddd;border-radius:5px}
.menuleft{width:45%;display:inline-block;vertical-align:top} 
.dropdown-menu1 h3{font-size:18px;border-bottom:1px solid #bfbfbf;padding-bottom:10px;margin-bottom:12px;padding-top: 15px;font-weight: 300;}
.dropdown-menu1 ul.dropdown-menu li img{float: left;height: 38px;padding-right: 12px;position: relative;top: 0px;margin-bottom: 10px;}
.dropdown-menu1 ul.dropdown-menu li a{color:#0a1517;padding:2px 0;font-size:17px;line-height:130%;font-weight:300}
.dropdown-menu1 ul.dropdown-menu li{padding:0px 15px;line-height:140%}
.dropdown-menu1 .dropdown-item:focus,.dropdown-menu1 .dropdown-item:hover{background:#fff}
footer{background:#f6f6f6;padding:8% 0 4%}
.social-circle li a img{height:30px}
ul.social-network li{display:inline;margin:0}
footer h4{color:#030303;font-size:18px;font-weight:500}
.container{width:91%;max-width:90%}
ul{padding-left:0;margin-left:0}
footer ul li{list-style-type:none;text-align:left;padding-top:9px;line-height:140%}
footer ul li a, footer p { font-size: 15px; color: #596366; line-height: 140%;}
p.cpy-txt{padding-bottom:0;margin-bottom:0;padding-top:30px;font-size:16px}
footer hr{border-top:1px solid #b8c5c1}
.row.cpy-txt-row{padding-top:20px}
footer .col-md-2{-ms-flex:0 0 17.666667%;flex:0 0 17.666667%;max-width:17.666667%}
footer .col-md-2.ft-menu {-ms-flex:0 0 22.666667%;flex: 0 0 22.666667%;max-width: 22.666667%;}
.ft-cmp{padding-left:50px}
br.hidden-sm {display: none;}
img.header-right-img{width:auto;height:480px;float:right}
h1.main_title{color:#e34e05;font-weight:600;font-size:48px;line-height:1.1em;padding:4% 0 20px}
h3.sub_title{font-weight:400;font-size:24px;line-height:140%}
.banner_contain p{color:#343f40;font-weight:300;font-size:16px;padding-right:0px;padding-bottom: 40px;}
.banner_contain hr{padding:0;width:100%;display:block;margin:31px 0;border-top:1px solid #b7b7b7}
img.header-right-graph{position:absolute;right:0;bottom:-260px;height:350px}
.banner_contain{background:#f2f5f9;padding-top: 10%;margin-top: 0px;background-size: 4.5%;background-position: 99% 16%;}
img.pp-img{width:90%;margin:auto;padding-top:30px}
h2.heading.pphead span{background:#f15b0d;font-size:20px;padding:10px 30px;border-radius:70px;color:#fff;}
h2.heading.wphead span{background:#02a550;font-size:20px;padding:10px 30px;border-radius:70px;color:#fff;}
h2.heading.wphead.working-professionals:after{display:none}
h2.heading.pphead{text-align:center;margin-bottom:70px}
section.program-partners{padding:3% 0 3%}
.dt-inner img{width:100%;border-top-left-radius:10px;border-top-right-radius:10px;position: relative;z-index: 9;}
.dt-cnt{padding:40px 40px;min-height:190px}
h2.heading.dt span{color:#fff}
.dt-inner{box-shadow:0 9px 10px 0 #4e4e4e3b;border-radius:15px;background:#fff}
.dt-cnt h3{font-size:23px;font-weight:400}
.dt-cnt p{font-weight:300;font-size:18px;color:#4e5859}
section.disruptive-technologies{padding:6% 0 6%;background:#fff url(../png/disruptive-technologies-bg.png)center top no-repeat;background-size:100%;background-position:100% -2%}
img.btm-img{border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:0;border-top-right-radius:0}
h2.heading{text-align:center;font-size:34px;font-weight:500;margin-bottom:70px;line-height:110%}
h2.heading.pphead:after{display:none}
h2.heading:after{content:"";background:#e34e05;display:block;width:80px;height:6px;margin:auto;position:relative;top:20px}
h2.heading.dt{color:#fff;margin-bottom:8%}
h2.heading.dt:after{background:#fff}
h2.heading span{font-size:20px;font-weight:500;color:#303c3f}
section.deep-tech{background:#fff8f4}
h2.heading.dt-head{color:#e34e05;margin-bottom: 40px;}
.deeptech-inner img{height:70px}
.deeptech-inner p{font-size:17px;font-weight:300}
.deeptech-inner h3 { font-size: 20px; font-weight: 500; padding-top: 15px; }
img.accelrate-img{width:100%;z-index:0;position:relative}
.news-inner{box-shadow:0 0 10px 0 #ddd;border-radius:10px;margin:15px 0px;padding:25px 18px 15px;min-height:195px;background:#fff}
img.news-logo{height:33px;padding-top:5px}
.news-inner h4{font-size:17px;line-height:130%;font-weight:400;min-height:80px}
section.news-section{background:#ffebde url(https://static.talentsprint.com/ts_drupal/talentsprint/images/news-bg.webp)no-repeat top;background-size:100%;padding:6% 0 6%}
img.awards-sec{width:100%}
.awards-section{padding:6% 0 8%}
.awards-section ul li{display:inline-block;padding:0;width:15%;border:1px solid #ddd;margin:12px 14px}
.awards-section ul li img{height:auto;padding:0;margin:0;width:100%}
.partner-inner{text-align:center}
.partner-inner p:before{content:"";background:url(../png/partners-before.png)no-repeat;bottom:4px;display:block;margin:auto;text-align:center;width:10px;position:relative;height:34px;background-size:90%}
.partner-inner p{padding-top: 15px; color: #4e585a; font-size: 14px; font-weight: 400; }
.partner-inner p span {font-weight: 600; font-size: 15px;}
.partner-inner img{height:80px}
.partner-inner .iiitb img{height: 60px;}
section.program-partners ul li{display: inline-block; padding: 18px 10px; text-align: center; width: 23%; vertical-align: top;}
section.program-partners ul{width:100%;text-align:center}
section.ts-platform h2.heading{text-align:left;margin-bottom:30px}
section.ts-platform h2.heading:after{content: ""; background: #e34e05; display: block; width: 80px; height: 6px; top: 7px; margin: 0; }
.ts-platform-features ul li{width:31%;display:inline-block;font-size:16px;margin-bottom:25px;font-weight:300;}
.ts-platform-features ul li img{height:60px;float:left;padding-right:13px;margin-top:-7px}
.platform-sec-right img { height:550px; position: absolute; right: -66px; top: 20px; }
.platform-bg{position:absolute;bottom:0;right:0;height:760px}
section.ts-platform{padding-top: 5%; position: relative; background: #f3faff;}
.ts-platform-features{padding:30px 0 60px}
section.ts-platform p{padding-right:100px;font-size:16px;color:#4c5556;font-weight:300;line-height: 150%;}
section.the-impact{background:#e3ece9;padding:6% 0}
section.the-impact p{text-align:center}
img.footer-logo{height:55px;padding-bottom:20px}
.youtube{width:100%;height:390px;background:#ddd}
#participantVideo button.close{background:#ff5722;color:#fff;font-size:30px;font-weight:700;line-height:0;right:-18px;top:-19px;position:absolute;padding:16px 8px;box-shadow:0 0 11px 0 #00000057;opacity:1}
#participantVideo .modal-dialog{width:80%;max-width:50%}
.news-inner h4 a{color:#212529;text-decoration:none;cursor:pointer;font-weight: 300;}
a { color: #e34e05; text-decoration: none; background-color: transparent; }
.dropdown-menu2 ul.dropdown-menu.show{padding-left:15px;padding-right:15px}
.dropdown-menu2 img{width:23px;height:auto}
.dropdown-menu2 .dropdown-item{padding:5px}
.dropdown-menu2 ul.dropdown-menu.show a.btn.btn-success{color:#fff!important;margin-bottom:10px;border-bottom:1px solid #ccc}
.img-responsive.mobile{display:none}
.the-impact .mobile{display:none}
.nav-item .visible-on-mobile{display:none}
.the-impact .hide-on-mobile{padding-top:30px}
.colleges-benefit{margin-top:80px}
.sidenav{height:100%;width:0;position:fixed;z-index:1000;top:0px;right:0;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:60px}
.social .link{padding:8px 8px 8px 32px;text-decoration:none;font-size:16px;color:#000;display:block;transition:.3s}
.sidenav .social{margin-left:20px}
.sidenav a:hover{color:#e34e05}
.sidenav .nav-link{padding:8px 8px 8px 32px;text-decoration:none;font-size:14px;color:#000;display:block;transition:.3s}
.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}
.sidenav-socialicon img{width:33px;height:auto;display:inline;margin:5px;float:left}
h2.heading.wphead.working-professionals{margin-bottom:30px;margin-top: 30px;}
h2.heading.pphead.young-graduates{margin-bottom:30px;margin-top: 10px;}
h2.heading.pphead.young-graduates.cr{margin-bottom:30px;margin-top: 30px;}
img.accelrate-img{margin-top:-170px}
.sidenav li.social{list-style:none}
.program-partners h2.heading.pphead{margin-bottom:30px}
img.mobile{display:none}
.companies-bg{position:absolute;top:0;z-index:0;width:100%}
.companies-list{position:relative;width:100%;display:block}
.corporate-sticker{height:46px;position:relative;margin-bottom:16px}
.college-sticker{height:46px;position:relative;margin-bottom:16px}
.companies-bg-mobile{display:none}
span.hamburger-menu.navbar-toggler.mobtog{display:none}
ul.navbar-nav li.nav-item.mobmenulink{display:none}
.navbar-brand{padding-left:0}
.banner_contain{position:relative;padding-top: 110px;padding-bottom: 70px;}
.deep-tech .deeptech-inner{text-align:center}
.partner-institution{font-size:12px;color:#8a8a8a;display:block;margin-top:1px}
header.cd-auto-hide-header.sticky nav.navbar.navbar-expand-lg a.navbar-brand img{height:50px}
header.cd-auto-hide-header.sticky nav.navbar.navbar-expand-lg{/*padding:0*/}
header.cd-auto-hide-header.sticky ul.navbar-nav li.nav-item{/*padding-top:5px*/}
header.cd-auto-hide-header.sticky ul.navbar-nav li.nav-item.header-social{padding-top:5px}
li.nav-item.header-social{position:absolute;top:-2px;right:-51px}
.social-circle li a img{height:25px}
img.rounded-circle{height:90px;border:4px solid #f3f3f3;margin-bottom:10px}
.testimonial-box.col-md-6{box-shadow:1px 1px 1px 1px #ddd;background:#ddd}
.carousel-testimonial-img h5{font-size:18px;font-weight:600}
.testimonial-box{width:44%;float:none;display:inline-block;background:#ffffffeb;margin:20px;box-shadow:0 0 11px 0 #ddd;padding:20px 30px;border-radius:10px;min-height:330px}
.carousel-indicators{bottom:-60px;z-index: 8;}
section.testimonials-sec{padding:7% 0 8%;background:#f9f9f9 url(../png/testimonial-bg.png)no-repeat;background-size:cover}
p.quote-icon{font-size:170px;line-height:1;color:#e34e05;margin:auto;padding:0;min-height:20px;height:72px}
.carousel-indicators li{background-color:#403636}
p.description{font-size:18px}
.carousel-testimonial-img h5 span{font-size:14px;font-weight:300}
.more-news{margin:40px 0 0 0}
.more-news a:hover{text-decoration:none;background:#ee621e;color:#fff}
.more-news a{box-shadow: 0 0 10px 0 #ddd;border-radius: 5px;padding: 10px 25px;min-height: 200px;background: #e34e05;color: #FFF;font-size: 16px;font-weight: 400;}
br.visible-sm{display:none}
.topbar{background:#f46812;color:#fff;font-size:11px;font-weight:400;padding:7px 50px;text-align:center;position:fixed;top:0;z-index:9999}
.topbar a{background:#fff;padding:2px 15px;border-radius:50px;font-size:11px;color:#f46812;margin-left:5px;text-decoration:none}
.navbar-fixed-top{top:45px}
header.cd-auto-hide-header{background:#fff;box-shadow: 0px 0px 11px 0px #00000017}
.dropdown-menu1 ul.dropdown-menu li img.free-sticker-menu{height:14px!important;float:none!important;margin-left:5px;margin-top:-4px;border-radius:3px;margin-bottom:0!important}
ul.footer_li li img.free-sticker-menu{margin-top:0;height:14px!important;float:none!important;margin-left:5px;margin-top:-4px;border-radius:3px;margin-bottom:0!important}
.ipearl_btn { margin-top: -20px; margin-bottom: 30px; } 
.ipearl_btn a {font-size: 13px;}
.touch_dev .dropdown-menu { display: none !important; }
.touch_dev .dropdown-menu.show { display: block !important; } 
img.ds-ai { height: 43px!important; top: -6px!important; padding-right: 2px!important; } 
footer ul li a span { font-size: 13px; font-weight: 300; color: #7d878a;display:block;line-height: 130%}
.dropdown-menu1 ul.dropdown-menu li.empty-list{padding-top:21px}
.menuleft.last-col li.empty-list{padding-left:0}
.dropdown-menu1 li.empty-list h3{margin-left:0;padding-top:3px}
.btn-success{color:#fff;background-color:#28a745;border-color:#28a745;padding:10px 20px}
@media only screen and (max-device-width: 480px) and (min-device-width: 320px) {
ul.navbar-nav.ml-auto{margin-left:0!important;overflow:auto;width:100%;height:550px}
}
h4.small-heading{font-size:22px;text-align:center;margin-bottom:40px}
img.nps-sticker{height:26px;margin-top:10px}
img#deeptechBottom{position:absolute;width:100%;height:auto;z-index:-99;margin-top:-170px}
img.nps-completion-rate{position:relative;height:35px;top:-30px}
section.deeptech-trends{padding:6% 0;background:#f1f3f2;text-align:center}
section.deeptech-trends .deeptech-inner img{width:90%;height:auto}
section.deeptech-trends .deeptech-inner p a{font-weight:700}
h2 a.program-link{font-size:22px}
img.news-logo.et-logo{height:38px}
img.desktop.companies-list-new { margin-top: 50px; background: #fff;border-radius: 10px; }
section.deeptalk-sec h2 a.program-link{position:relative;top:80px}
section.deeptalk-sec{padding:6% 0 10%}
img.dt-logo{height:65px;margin-bottom:20px}
img.video-thumb1{width:95%;height:auto}
.carousel-indicators li{width:15px;height:15px;border:1px solid #dcdcdc;border-radius:10px}
.carousel-indicators .active{width:15px;height:15px;background-color:#ff7200;border:1px solid #ff7200}
img.deeptalk-bg{position:absolute;top:-130px;z-index:-99;height:310px;right:-66px}
h2.heading.dt-heading{text-align:center;font-size:25px}
img.toi-logo{height:50px}
a.btn.btn-success.btn-ipearl{margin-left:20px;background:#e34e05;border-color:#e34e05}
ul.navbar-nav li.nav-item a.dropdown-item.more-link{background:#e34e05;display:inline;position:relative;top:-30px;left:280px;padding:7px 18px;border-radius:5px;color:#fff!important;font-weight:400!important}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;border:0 solid #ccc;background:#fff;height:auto}
.dropdown-menu1 .dropdown-menu{left:-440px;width:1150px;top:48px}
.dropdown-menu1 ul.dropdown-menu li{padding:0;line-height:140%}
.dropdown-menu1 ul.dropdown-menu li.left-item{padding:7px 0}
.dropdown-menu1 ul.dropdown-menu .menuleft.more-btn li{padding:0;padding-bottom:4px}
.dropdown-menu1 ul.dropdown-menu .menuleft.more-btn{padding:0;padding-bottom:10px}
.dropdown-menu1 ul.dropdown-menu li.empty-list{padding-top:44px}
.dropdown-menu1 ul.dropdown-menu li img{float:left;height:38px;padding-right:3px;margin-bottom:9px;position:relative;margin-top:-4px}
.dropdown-menu1 ul.dropdown-menu li a{font-size:18px;font-weight:500;padding:0;color:#000;position:relative;top:-3px;white-space:inherit;text-decoration:none}
.dropdown-menu1 h3{font-size:15.5px;font-weight:400;line-height:120%;padding:10px 30px 7px;margin-bottom:5px}
.dropdown-menu1 h3 span{font-size:14px}
.tab_content > ul li .program-cnt .partner-institution{font-size:12px;font-weight:300;color:#000;line-height:140%}
.menuleft p{margin-bottom:8px;padding:0 15px 0 25px;font-size:14px}
.dropdown-menu1 .dropdown-menu{padding:0}
.menuleft.more-btn{width:33%;background:#e8f2fe}
.dropdown-menu1 ul.dropdown-menu li a:hover,.dropdown-menu1 ul.dropdown-menu li a:focus{background:none}
.menuleft.more-btn li img{height:35px!important}
.menuleft.more-btn hr{margin:7px 0}
p.more-pgms{padding:10px 28px;text-align:center;margin-bottom:0;background:#fff}
p.more-pgms a{text-decoration:none;font-size:18px}
p.more-pgms a img{margin-left:15px;height:15px}
.more-button{border-top:1px solid #e5e5e5;position:absolute;width:65.5%;bottom:0}
.menuleft:nth-child(2){margin-left:-10px;border-left:1px solid #e5e5e5;min-height:515px}
p.TS-topbar{background:#e34e05;color:#fff;text-align:center;padding:5px 10px!important;font-weight:300;font-size:16px;display:inline-block;width:100%;margin-bottom:0}
p.TS-topbar a{background:#fff;color:#e34e05;padding:4px 11px;border-radius:20px;font-size:13px;margin-left:10px;font-weight:400;text-decoration:none;position:relative;top:-1px;display:inline-block}
section.program-partners ul li.more-partners div p{font-weight:600;margin:40px 0 10px}
.past-events h2{text-transform:capitalize;font-size:20px;line-height:120%;margin-bottom:5px;padding-top:0;margin-top:10px;color:#000;font-weight:600;text-align:left;margin-left:15px}
p.dt-past-event-speaker-info{text-align:left;font-size:13px;padding-bottom:10px;line-height:150%;font-weight:300;color:#000;margin-left:15px}
p.dt-past-event-speaker-info strong{font-size:18px;line-height:150%;font-weight:400}
.past-events a:hover,.past-events a:focus,.past-events a:active{text-decoration:none}
section.deep-tech{padding:6% 0 0;background:#fff8f4}
.past-events{min-height:450px}
.ipearl_btn a{font-size:17px;padding:10px 30px}
.deep-tech .deeptech-inner{text-align:center;min-height:330px}
div#carouselDeepTechPrograms .carousel-indicators{bottom:-50px}
.menuleft{width:100%;padding-bottom:0;min-height:535px;margin-left:0;background-color:#fff}
.nav-tabs{display:none}
.tabs_wrapper{width:1170px;text-align:left;margin:0 auto;padding-bottom:20px;position:relative}
ul.tabs{display:inline-block;vertical-align:top;position:relative;z-index:10;margin:0;padding:10px 0 0;width:22%;min-width:175px;list-style:none;padding-top:25px;overflow-y:auto;height:570px}
ul.tabs li{margin:0;cursor:pointer;padding:0 15px;line-height:31px;color:#000;text-align:left}
ul.tabs li:hover{background:#ddd;color:#000}
ul.tabs li.active{background:#f16621;color:#fff;transition:.3s}
.tab_container{display:inline-block;vertical-align:top;position:relative;z-index:20;left:1%;width:76%;min-width:10px;text-align:left;overflow-y:auto;height:517px}
.tab_content{padding:20px 0;height:100%;display:none;padding-left:20px;text-align:left}
.tab_drawer_heading{display:none}
@media screen and (max-width: 781px) {
ul.tabs{display:none}
.tab_container{width:100%}
.tab_drawer_heading{background-color:#ffffff00;color:#000;margin:0;padding:5px 20px;display:block;cursor:pointer;text-align:center}
.d_active{border-top:0 solid #ddd!important}
}
.dropdown-menu1 .dropdown-menu{left:0;width:100%;top:78px}
div#navbarSupportedContent{padding-left:0;flex-direction:row-reverse}
.tab_content ul li{background:#fff;border-radius:5px}
.tab_content > ul li{list-style-type:none;width:48%;padding:5px 1px!important;display:inline-block;margin:4px 2px;vertical-align:top;border:1px solid #D9D0CC;transition:.5s;text-align:left}
.tab_content > ul li:hover{box-shadow:0 0 11px 0 #00000017;background:#ffe5d924;transform:scale(1.01)}
.dropdown-menu1 ul.dropdown-menu .tab_content > ul li img{height:58px;margin:0;top:5px;float:none;margin-bottom:5px;padding: 10px;}
.tab_content > ul li .program-cnt{line-height:120%;padding-left:85px;font-size:16px;font-weight:500;color:#000;position:relative;top:2px}
.tab_content > ul li .program-cnt.dbl-line{top:0}
.tab_content > ul li .program-cnt strong{font-weight:500;color:#000;position:relative;top:0;font-size:15px}
.tab_content > ul li .program-cnt span{color:#3E3E3E;margin-top:0;display:inline-block}
.dropdown-menu1 ul.dropdown-menu ul.tabs li{border-radius:3px;padding:4px 15px 3px;line-height:140%;margin:0;font-size:14px;font-weight:300;position:relative}
.tab_content{background:#fff;transform:.2s}
.programslist h3{border:none;padding:0}
.tab_content > ul li span.apl-trigger:before{content:"";background:url(../png/calender-icons.png)no-repeat;padding:8px;position:relative;left:0;background-size:100%;background-position:100%;margin-right:5px}
.tab_content > ul li span.apl-trigger{color:#000;margin-top:0;font-size:13px;font-weight:300;display:inline-block}
.dropdown-menu1 ul.dropdown-menu ul.tabs li:after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #d7c5c5;position:absolute;right:13px;top:10px}
.dropdown-menu1 ul.dropdown-menu ul.tabs li.active:after{border-left:5px solid #fff}
.dropdown-menu1 ul.dropdown-menu .tabs_wrapper h3.label-text{position:relative;cursor:pointer;padding:9px 15px 8px;margin-bottom:5px;font-weight:400;color:#bbb;background:none;border-bottom:1px solid #bbb;border-top:none}
.dropdown-menu1 ul.dropdown-menu .tabs_wrapper h3.label-text:after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000;position:absolute;right:13px;top:12px}
.dropdown-menu1 ul.dropdown-menu .tabs_wrapper h3.label-text.active:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;position:absolute;right:13px;top:15px}
.dropdown-menu1 ul.dropdown-menu .tabs_wrapper h3.label-text.active{background:none;color:#000;border:0;font-weight:500;font-size:15px;border-radius:0;border-bottom:1px solid #545454}
.dropdown-menu1 ul.dropdown-menu .tabs_wrapper h3.label-text:hover{background:#e7e2e2;color:#000;border:0;font-weight:400;border-radius:3px}
.dropdown-menu1 ul.dropdown-menu ul.tabs li.active{font-weight:500}
.dropdown-menu1 ul.dropdown-menu ul.tabs li span{background:#23a75b;color:#fff;padding:1px 5px;border-radius:2px;font-size:10px}
.dropdown-menu1 ul.dropdown-menu ul.tabs li.active span{background:#fff;color:#e34e05}
.tabs_wrapper ul.tabs h3.label-text,.tabs_wrapper ul.tabs h3.label-text2{border:0;border-top:1px solid #ddd;padding-left:15px;margin-bottom:0;color:#a1a1a1;font-size:14px;font-weight:300;cursor:pointer}
h3.label-text11{position:relative}
h3.label-text11.active:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;position:relative;right:-3px;top:13px}
div#byProfile,div#byPartner1,div#bySpecialization{padding-top:0}
.navbar-expand-lg .navbar-nav{margin-left:0!important;padding-top:11px}
.partnerlabel.collapsed{display:none}
.partnerlabel2.collapsed{display:none}
.tab_drawer_heading a:after{content:"";background:url(../png/plus.png);position:absolute;padding:0 4px;background-size:70%;background-position:center;right:15px;background-repeat:no-repeat;top:7px;border:1px solid;width:22px;height:22px;line-height:100%;text-align:center;margin:auto}
.tab_drawer_heading .d_active:after{content:"";background:url(../png/minus.png);position:absolute;padding:0 4px;background-size:70%;background-position:center;right:15px;background-repeat:no-repeat;top:7px;height:22px;width:22px;line-height:80%;font-size:25px}
h3.label-text11{display:none}
nav.navbar.navbar-expand-lg{position:inherit}
ul.navbar-nav li.nav-item.active.dropdown{position:inherit}
.dropdown-menu1 ul.dropdown-menu li a:hover{color:#000}
h4.col-heading{font-size:18px;padding-top:10px}
.dropdown-menu1 ul.dropdown-menu .tabs_wrapper h3.label-text.active:hover{color:#000;background:#ddd;font-weight:400}
ul.navbar-nav li.nav-item.active1 a:hover,ul.navbar-nav li.nav-item.active1 a,ul.navbar-nav li.nav-item.active1 a:active{color:#e34e05}
ul.navbar-nav.program-menu .dropdown-toggle::after{position:relative;top:2px}
.nav-link{padding:1.5rem 1rem}
.navbar{padding:0 1rem}
ul.navbar-nav.program-menu{padding-left:20px}
span.partner-name{padding:2px 0;color:#242424;bottom:0;font-size:12px;min-width:80px!important;display:inline-block;text-align:left;line-height:120%;border-radius:2px;font-weight:400;margin-bottom:2px}
.logo{float:left;padding-right:0}
.dropdown-menu1 h3.tab_drawer_heading a{color:#000;text-decoration:none}
footer p.us-location{font-size:13px;font-weight:300}
footer p.us-location strong{font-weight:500;padding-bottom:7px;display:inline-block}
p.us-location strong img{float:right;height:18px;margin-left:4px}
.navbar-expand-lg .navbar-nav a#navbarDropdown{background:#F16621;color:#fff;padding:4px 18px;border-radius:4px;font-size:14px}
p.usa-web-link a.nav-link.usa{opacity:.5;color:#2c2828}
p.us-location strong img{float:right;height:18px;margin-left:4px}
p.usa-web-link{text-align:right;margin-bottom:0;margin-right:0;position:absolute;right:61px;top:3px;z-index:999}
toggler{top:38px!important}
p.usa-web-link img{height:13px;margin-right:6px;border-radius:2px;position:relative;top:-1px}
p.usa-web-link a.nav-link{display:inline-block;padding:0 7px;border-radius:5px;font-size:12px;color:#000}
p.usa-web-link{right:21px}
.menuleft p.more-btn{position:relative;bottom:0;font-size:22px;left:0;padding-bottom:0;padding-top:10px;margin:0;display:none}
ul.navbar-nav .menuleft p.more-btn a{text-decoration:none;color:#E34E05}
.menuleft p.more-btn1{position:absolute;bottom:10px;font-size:20px;left:23%}
ul.navbar-nav .menuleft p.more-btn1 a{text-decoration:none;color:#E34E05}
img.news-logo.iaf-logo{height:65px;margin-top:-10px}
img.iimcal-partner{height:70px;margin-top:20px}
section#scholarship{padding:100px 0;background-image:url(../jpg/scholarship-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:right}
ul.certified-professionals{padding-left:0}
ul.certified-professionals li{display:inline-block;width:25%;font-size:18px;font-weight:400;color:#fff;vertical-align:top;line-height:140%}
ul.certified-professionals li img{height:48px;margin-right:10px;float:left;margin-bottom:28px}
ul.certified-professionals li span{display:block;font-size:45px;font-weight:600;margin-top:10px;margin-bottom:8px}
p.hero-btn-main.mt-5 a.hero-btn{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:14px 40px;font-size:22px;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#fff;background-color:#28a745;border-color:#28a745;float:left;margin-right:30px}
p.hero-btn-main.mt-5 a.hero-btn:hover{text-decoration:none}
p.date-notify{font-size:22px!important;color:#ff6067!important;font-weight:500;padding-top:10px}
p.date-notify img{height:30px;margin-right:12px}
img.scholarship-sticker{width:80%;height:auto}
h1.scholarship-head{font-size:45px!important;display:block;padding-top:12px;font-weight:500;color:#fff;padding-bottom:0px}
p.sub-title{font-size:28px;font-weight:500;color:#fff;padding-top:0}
p.sub-title span{color:#ffb61b;font-weight:600;font-size:36px}
img.women-scholarship { height: 80px; display: inline-block; margin-top: 20px; margin-left: 60px; }
.ai-icon, .ai-marketing, .bootcamp-icon, .cscd-iit-icon, .digital-health, 
.digital-manufacturing, .digital-process-automation, .fintech-icon, .internet-of-things, .leadership-transformation, 
.management-development, .rpa-process, .vlsi-chip-design{ display: inline-block; background: url('https://static.talentsprint.com/ts_drupal/talentsprint/images/cutting-edge-programs.webp') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
.ai-icon { background-position: -10px -0px; width: 70px; height: 70px; }
.ai-marketing { background-position: -90px -0px; width: 70px; height: 70px; }
.bootcamp-icon { background-position: -170px -0px; width: 70px; height: 70px; }
.cscd-iit-icon { background-position: -10px -80px; width: 70px; height: 70px; }
.digital-health { background-position: -90px -80px; width: 70px; height: 70px; }
.digital-manufacturing { background-position: -170px -80px; width: 70px; height: 70px; }
.digital-process-automation { background-position: -10px -160px; width: 70px; height: 70px; }
.fintech-icon { background-position: -90px -160px; width: 70px; height: 70px; }
.internet-of-things { background-position: -170px -160px; width: 70px; height: 70px; }
.leadership-transformation { background-position: -10px -240px; width: 70px; height: 70px; }
.management-development { background-position: -90px -240px; width: 70px; height: 70px; }
.rpa-process { background-position: -170px -240px; width: 70px; height: 70px; }
.vlsi-chip-design { background-position: -10px -320px; width: 70px; height: 70px; }
.ai-powered-icon, .forum-icon, .group-lab-icon, .learning-plan-icon, .livecall-icon, .mentor-support-icon, .more-icon, .multi-device-icon, .practice-lab-icon { display: inline-block; background: url(https://static.talentsprint.com/ts_drupal/talentsprint/images/state-of-art.webp) no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; float: left; margin-right: 10px; }
.ai-powered-icon { background-position: -10px -0px; width: 55px; height: 55px; }
.forum-icon { background-position: -75px -0px; width: 55px; height: 55px; }
.group-lab-icon { background-position: -140px -0px; width: 55px; height: 55px; }
.learning-plan-icon { background-position: -10px -65px; width: 55px; height: 55px; }
.livecall-icon { background-position: -75px -65px; width: 55px; height: 55px; }
.mentor-support-icon { background-position: -140px -65px; width: 55px; height: 55px; }
.more-icon { background-position: -10px -130px; width: 55px; height: 55px; }
.multi-device-icon { background-position: -75px -130px; width: 55px; height: 55px; }
.practice-lab-icon { background-position: -140px -130px; width: 55px; height: 55px; }
.cmu-logo, .iitm-partner-logo, .isb-executive-education-logo, .nexus-logo, .nibm-logo, 
.salesforce, .google, .iiit-hyd, .iit-hyderabad, .pega, 
.iimcal-logo, .iift-logo, .iisc-logo, .iitk-logo, .iiitb, .iimu-partner-logo, .iiml-partner-logo{ display: inline-block; background: url('https://static.talentsprint.com/ts_drupal/talentsprint/images/partner-logos.webp') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
.cmu-logo { background-position: -20px -0px; width: 196px; height: 80px; }
.iitm-partner-logo { background-position: -20px -100px; width: 196px; height: 80px; }
.isb-executive-education-logo { background-position: -20px -200px; width: 196px; height: 80px; }
.nexus-logo { background-position: -20px -300px; width: 196px; height: 80px; }
.nibm-logo { background-position: -20px -400px; width: 196px; height: 80px; }
.salesforce { background-position: -20px -500px; width: 196px; height: 80px; }
.google { background-position: -20px -600px; width: 142px; height: 80px; }
.iiit-hyd { background-position: -20px -700px; width: 142px; height: 80px; }
.iit-hyderabad { background-position: -20px -800px; width: 142px; height: 80px; }
.pega { background-position: -20px -900px; width: 142px; height: 80px; }
.iimcal-logo { background-position: -20px -1000px; width: 133px; height: 50px;    margin-top: 30px; }
.iift-logo { background-position: -20px -1070px; width: 78px; height: 80px; }
.iisc-logo { background-position: -118px -1070px; width: 78px; height: 80px; }
.iitk-logo { background-position: -20px -1170px; width: 78px; height: 80px; }
.iiitb { background-position: -128px -1110px; width: 78px; height: 80px; background-size: 287%; }
.iimu-partner-logo { background-position: -15px -1265px; width: 196px; height: 80px; }
.iiml-partner-logo { background-position: -20px -1353px; width: 196px; height: 80px; }
.menu-cmu-logo, .menu-google-logo, .menu-iift-logo, .menu-iiit-logo, .menu-iiit-outreach-logo, 
.menu-iim-logo, .menu-iimu-logo, .menu-iisc-logo, .menu-iith-logo, .menu-iitk-logo, 
.menu-iitm-logo, .menu-nibm-logo, .menu-pega-logo, .menu-salesforce-logo, .menu-ts-logo, 
.menu-uom-logo { display: inline-block; background: url('https://static.talentsprint.com/ts_drupal/talentsprint/images/partner-logos-menu.webp') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left;float: left; margin-top: 10px; }
.menu-cmu-logo { background-position: -20px -0px; width: 77px; height: 58px; }
.menu-google-logo { background-position: -117px -0px; width: 77px; height: 58px; }
.menu-iift-logo { background-position: -214px -0px; width: 77px; height: 58px; }
.menu-iiit-logo { background-position: -311px -0px; width: 77px; height: 58px; }
.menu-iiit-outreach-logo { background-position: -20px -78px; width: 77px; height: 58px; }
.menu-iim-logo { background-position: -117px -78px; width: 77px; height: 58px; }
.menu-iimu-logo { background-position: -214px -78px; width: 77px; height: 58px; }
.menu-iisc-logo { background-position: -311px -78px; width: 77px; height: 58px; }
.menu-iith-logo { background-position: -20px -156px; width: 77px; height: 58px; }
.menu-iitk-logo { background-position: -117px -156px; width: 77px; height: 58px; }
.menu-iitm-logo { background-position: -214px -156px; width: 77px; height: 58px; }
.menu-nibm-logo { background-position: -311px -156px; width: 77px; height: 58px; }
.menu-pega-logo { background-position: -20px -234px; width: 77px; height: 58px; }
.menu-salesforce-logo { background-position: -117px -234px; width: 77px; height: 58px; }
.menu-ts-logo { background-position: -214px -234px; width: 77px; height: 56px; }
.menu-uom-logo { background-position: -311px -234px; width: 77px; height: 58px; }
.facebook-icon, .insta-icon, .linked-in-icon, .twitter-icon, .youtube-icon, 
.ca-location, .ind-location{ display: inline-block; background: url('https://static.talentsprint.com/ts_drupal/talentsprint/images/social-icons-new.webp') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
.facebook-icon { background-position: -10px -0px; width: 28px; height: 28px; }
.insta-icon { background-position: -10px -38px; width: 28px; height: 28px; }
.linked-in-icon { background-position: -10px -76px; width: 28px; height: 28px; }
.twitter-icon { background-position: -10px -114px; width: 28px; height: 28px; }
.youtube-icon { background-position: -10px -152px; width: 28px; height: 28px; }
.ca-location { background-position: -10px -190px; width: 23px; height: 15px; }
.ind-location { background-position: -10px -215px; width: 23px; height: 15px; }
.circle {height: 100px; width: 100px; border-radius: 50%; background-color: #f07d28; cursor: pointer; position: relative; display: flex; justify-content: center; align-items: center; -webkit-transition: height .25s ease,width .25s ease; transition: height .25s ease,width .25s ease; box-shadow: 0 14px 28px #010000 10px 10px #030000; top: 70%; left: 55%;}
.circle:after, .circle:before { content: ''; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border-radius: 50%;border: 1px solid rgb(237 188 151); }
.circle:before { -webkit-animation: ripple 2s linear infinite; animation: ripple 2s linear infinite; }
.circle:after { -webkit-animation: ripple 2s linear 1s infinite; animation: ripple 2s linear 1s infinite; } .g
.gg-play-button { box-sizing: border-box; position: relative; display: block; transform: scale(var(--ggs,1)); width: 22px; height: 22px; color: #fff; }
.gg-play-button::before { content: ""; display: block; box-sizing: border-box; position: absolute; width: 0; height: 10px; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-left: 23px solid; top: 35px;left: 41px;color: white;}
@-webkit-keyframes ripple {
    0%{-webkit-transform:scale(1)}
    75%{-webkit-transform:scale(1.75);opacity:1}
    100%{-webkit-transform:scale(2);opacity:0}
    }
    @keyframes ripple {
    0%{transform:scale(1)}
    75%{transform:scale(1.75);opacity:1}
    100%{transform:scale(2);opacity:0}
    }
section.awards {background: #fff8f4; padding: 6% 0;}
.modal-dialog {width: 75%;margin-top: 80px;max-width: 750px;}
.modal-body {padding: 0.5rem!important;}
#ProgrammeIntro iframe {width: 100%;height: 390px;}
button.close {background: #ff5722;color: #fff;font-size: 30px;font-weight: 700;line-height: 0;right: -18px;top: -19px;position: absolute;padding: 16px 8px;box-shadow: 0 0 11px 0 #00000057;opacity: 1;border-radius: 50px;}
.modal-dialog {width: 90%;margin-right: auto;margin-left: auto;display: block;}
div#excellenceAwards .carousel-item img {width: 13%;border: 1px solid #e5e5e5;border-radius: 5px;aspect-ratio: 4 / 3;object-fit: fill;margin: 4px;}