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:15px;font-weight:400;padding-right:8px;padding-top:0}
header.cd-auto-hide-header{position:fixed;background:#f2f5f9;padding-top:0;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:9;min-height:70px;transition:.5s;background:#fff;box-shadow:0 0 11px 1px #9c9c9c7d;z-index: 999;}
.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{width:95%;float:left;padding:0}
nav.navbar.navbar-expand-lg a.navbar-brand img{height:60px}
span.hamburger-menu.navbar-toggler{position:relative;top:20px;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:0 0 5px 0px #0f0f0f4a;border-radius:5px;left:-310px;width:820px}
.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:47%;display:inline-block;vertical-align:top;padding-bottom:35px}
.dropdown-menu1 h3{font-size:18px;border-bottom:1px solid #bfbfbf;padding-bottom:8px;margin-bottom:10px;padding-top:8px;font-weight:300}
.dropdown-menu1 ul.dropdown-menu li img{float:left;height:35px;padding-right:12px;position:relative;top:0;margin-bottom:10px}
.dropdown-menu1 ul.dropdown-menu li a{color:#0a1517;padding:2px 0;font-size:16px;line-height:130%;font-weight:300}
.dropdown-menu1 ul.dropdown-menu li{padding:0 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:20px;font-weight:500}
.container{max-width:1200px}
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}
.banner_contain p{color:#343f40;font-weight:300;font-size:18px;padding-right:29px}
.banner_contain hr{padding:0;width:100%;display:block;margin:31px 0;border-top:1px solid #b7b7b7}
.banner_contain{background:#fff;padding-top:10%;margin-top:0;padding-bottom:4%}section.program-partners{padding:15% 0 3%}
section.deep-tech{padding:10px 0 50px;background:#f7fcff;position:relative}
.deeptech-inner img{height:70px}
.deeptech-inner p{font-size:18px;font-weight:300}
.deeptech-inner h3{font-size:22px;font-weight:400;padding-top:15px}
section.program-partners ul li{display:inline-block;padding:18px 20px;text-align:center;width:18%;vertical-align:top}
section.program-partners ul{width:100%;text-align:center}.platform-sec-right img{height:390px;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}
section.ts-platform p{padding-right:100px;font-size:17px;color:#4c5556;font-weight:300;line-height:150%}
section.the-impact{background:#e3ece9;padding:6% 0}
section.the-impact p{text-align:center}
.youtube{width:100%;height:390px;background:#ddd}
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}
.sidenav{height:100%;width:0;position:fixed;z-index:1000;top:0;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:15px;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}.sidenav li.social{list-style:none}
img.mobile{display:none}
.companies-bg{position:absolute;top:0;z-index:0;width:100%}
.companies-list{position:relative;width:100%;display:block}
.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}
.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:60px;}
header.cd-auto-hide-header.sticky nav.navbar.navbar-expand-lg{padding:0;margin-top:0px}
header.cd-auto-hide-header.sticky ul.navbar-nav li.nav-item{padding-top:0}
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}
.carousel-indicators{bottom:-60px}
.carousel-indicators li{background-color:#403636}
p.description{font-size:18px}
br.visible-sm{display:none}
.navbar-fixed-top{top:45px}
header.cd-auto-hide-header{background:#fff;box-shadow:0 0 6px -2px #9c9c9c7d}
.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}
.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:15px;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:-20px}
.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}
}
section.program-partners ul li:last-child{font-weight:700;position:relative;top:90px}
h2 a.program-link{font-size:24px}
section.deeptalk-sec h2 a.program-link{position:relative;top:80px}
section.deeptalk-sec{padding:6% 0 10%}
.carousel-indicators li{width:14px;height:14px;border:1px solid #de521e;border-radius:10px}
.carousel-indicators li{background-color: #40363600}
.carousel-indicators .active{width:14px;height:14px;background-color:#ff7200;border:1px solid #ff7200}
img.deeptalk-bg{position:absolute;top:0;left:-70px;height:1150px}
.program-card-inner.one{min-height:580px}
.program-card-inner.two{min-height:555px}
.program-card-inner.three{min-height:560px}
.program-card-inner.five{min-height:750px}
.program-card-inner{background:#fff;margin:20px 0;min-height:550px;padding-bottom:10px;position:relative;border-top-right-radius:9px;border-top-left-radius:9px}
.program-card-inner a{text-decoration:none}
.program-card-inner img.innner-head{width:100%;height:auto}
.program_blocks{padding:10px 20px 10px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;display: inline-block;}
.program_title{color:#fff;font-size:15px;margin-top:0;font-weight:300;min-height:auto;background:#545353;padding:9px 20px;padding-right: 10px;}
.program_title-Main{color:#333;font-size:22px;margin-top:0;font-weight:700;padding-bottom:3px}
.program_title-bottom{background:#eaddd3;padding:1px 11px;color:#584747;border-radius:0 50px 50px 0;display:inline-block;font-size:14px;font-weight:500;margin-bottom:7px}
.program_title span{font-size: 17px;font-weight: 300;}
p.duration{color:#575757;font-size:14px;display:inline-block;margin-bottom:0px}
p.duration img{margin-right:10px;height:16px;float:inline-block;display:inline-block;margin-bottom:12px;float:left;margin-top:2px}
p.suited{color:#000;font-size:15px;display:inline-block;margin-bottom:15px;font-weight:400}
p.suited img{margin-right:10px;height:16px;float:left;margin-top:4px;margin-bottom:40px}
.program_para{font-size:17px;line-height:1.5;color:#818181;margin-right:15px;font-weight:300}
.list-inline{padding-left:0;list-style:none;margin-bottom:10px}
.list-inline li{color:#000;padding:0;font-size:14px;display:inline-block;width:100%}
.list-inline li img{margin-right:10px;float:left;margin-bottom:4px;height:16px;margin-top:2px}
p.know-cta{margin-top:0px;padding: 0px 0 5px;margin-right: 5px;float: none;display: inline-block;}
p a.know_more.para_link{background:#009e4e;padding:12px 30px;color:#fff;border-radius:7px;}
.row2 .top-content-sec{min-height:240px}
.row3 .top-content-sec{min-height:190px}
.row4 .top-content-sec{min-height:254px}
.program-card-inner img.innner-head{width:100%;height:auto;border-top-right-radius:10px;border-top-left-radius:10px}
img.ml-logo{height:65px}
.program-card-inner.one.aiml h3.program_title{font-size:17px;font-weight:300;line-height:130%}
p.duration img.full-stack-java{margin-bottom:36px}
.list-inline li img.tick-second{margin-bottom:27px}
.program-card-inner.one.one-new{min-height:615px}
.row1 .program-card-inner{min-height: 445px;box-shadow: 0px 0px 20px 0px #00000029;border-radius: 15px;}
.row3 .program-card-inner{min-height:560px}
.row4 .program-card-inner{min-height:560px}
.row5 .program-card-inner{min-height:580px!important}
.gallery-title{font-size:36px;color:#42B32F;text-align:center;font-weight:500;margin-bottom:70px}
.gallery-title:after{content:"";position:absolute;width:7.5%;left:46.5%;height:45px;border-bottom:1px solid #5e5e5e}
.filter-button{font-size:18px;border:1px solid #e34e05;border-radius:5px;text-align:center;color:#e34e05;margin-bottom:5px}
.filter-button:hover{font-size:18px;border:1px solid #e34e05;border-radius:5px;text-align:center;color:#fff;background-color:#e34e05}
.btn-default:active .filter-button:active{background-color:#e34e05;color:#fff}
.port-image{width:100%}
.gallery_product{margin-bottom:30px}
.filter-button.active{background:#e34e05;color:#fff}
.row5 .program-card-inner{min-height:590px}
.row6 .program-card-inner{min-height:570px}
.menuleft p{margin-bottom:10px}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;background:#e8f2fe}
.menuleft{width:34%;padding-bottom:10px;background:#f5f9fd;min-height:560px}
.menuleft:nth-child(2){margin-left:-10px;border-left:1px solid #e5e5e5;min-height:560px}
.dropdown-menu1 .dropdown-menu{left:-580px;width:1150px;top:46px}
header.cd-auto-hide-header.sticky .dropdown-menu1 .dropdown-menu{top:55x}
.dropdown-menu1 ul.dropdown-menu li{padding:0;line-height:140%}
.dropdown-menu1 ul.dropdown-menu li.left-item{padding:7px 0}
ul.navbar-nav li.nav-item a:hover span.partner-institution{color:#e34e05}
.dropdown-menu1 ul.dropdown-menu .menuleft.more-btn li{padding:0;}
.dropdown-menu1 ul.dropdown-menu .menuleft.more-btn{padding:0;width:32%;background:#e8f2fe;padding-bottom:10px}
.dropdown-menu1 ul.dropdown-menu li.empty-list{padding-top:36px}
.dropdown-menu1 ul.dropdown-menu li img{float:left;height:38px;padding-right:6px;margin-bottom:10px;position:relative;margin-top:-1px}
.dropdown-menu1 ul.dropdown-menu li a{font-size:16px;font-weight:400;padding:0 18px;color:#000}
.dropdown-menu1 ul.dropdown-menu .menuleft.more-btn li a{font-size:15px}
.dropdown-menu1 h3{font-size:15.5px;font-weight:400;line-height:120%;padding:7px 30px}
.dropdown-menu1 h3 span{font-size:14px}
.partner-institution{font-size:13px;color:#535353}
.menuleft p{margin-bottom:8px;padding:0 25px;font-size:14px}
.dropdown-menu1 .dropdown-menu{padding:0}
.menuleft.more-btn{width:50%;background:#fff}
.dropdown-menu1 ul.dropdown-menu li a:hover,.dropdown-menu1 ul.dropdown-menu li a:focus{background:none}
.menuleft.more-btn li img{height:36px!important}
p.more-pgms{padding:10px 28px;text-align:center;background:#fff;margin-bottom:0;}
p.more-pgms a{text-decoration:none;font-size:18px;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; bottom:-1px; width: 67.5%;}
.menuleft.more-btn hr{margin-top:10px;margin-bottom:10px}
p.TS-topbar{background:#e34e05;color:#fff;text-align:center;padding:5px 6px 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 15px;border-radius:20px;font-size:13px;margin-left:10px;font-weight:400;text-decoration:none;position:relative;top:-1px}
.banner_contain{padding-top:8%}
.row7 .program-card-inner{min-height:530px}

/* ---- button-group ---- */
.button-group:after{content:'';display:block;clear:both}
.button-group .button{float:none;font-size:14px;border:0 solid #e34e05;border-radius:0;text-align:left;color:#000;margin-bottom:5px;padding:3px 15px;background:transparent;width:100%;font-weight:400}
button.button.is-checked{border-left:3px solid #f16621}
.button-group.filter-button-group{text-align:center}
.button:active,.button.is-checked{background:#fff2ed;color:#f16621!important}
.button-group .button:hover{transition:.5s;background:#f7f4f3;color:#f16621}
.button.is-checked{color:white}
.button:active {/*  box-shadow: inset 0 1px 10px hsla(0, 0%, 0%, 0.8);*/}
/* ---- grid ---- */
.grid{border:0 solid #333;margin-top:0;height:auto!important}
.grid:after{content:'';display:block;clear:both}
/* ---- .element-item ---- */
.element-item{position:relative!important;top:0!important;height:auto;color:#262524;float:left;width:49.33%;height:auto;-ms-flex:0 0 49.333333%;flex:0 0 49.333333%;max-width:49.333333%}
.element-item>*{margin:0;padding:0}
.element-item .name{position:absolute;left:10px;top:60px;text-transform:none;letter-spacing:0;font-size:12px;font-weight:normal}
.element-item .symbol{position:absolute;left:10px;top:0;font-size:42px;font-weight:bold;color:white}
.element-item .number{position:absolute;right:8px;top:5px}
.element-item .weight{position:absolute;left:10px;top:76px;font-size:12px}
.element-item.alkali          { background: #F00; background: hsl(   0, 100%, 50%); }
.element-item.alkaline-earth  { background: #F80; background: hsl(  36, 100%, 50%); }
.element-item.lanthanoid      { background: #FF0; background: hsl(  72, 100%, 50%); }
.element-item.actinoid        { background: #0F0; background: hsl( 108, 100%, 50%); }
.element-item.transition      { background: #0F8; background: hsl( 144, 100%, 50%); }
.element-item.post-transition { background: #0FF; background: hsl( 180, 100%, 50%); }
.element-item.metalloid       { background: #08F; background: hsl( 216, 100%, 50%); }
.element-item.diatomic        { background: #00F; background: hsl( 252, 100%, 50%); }
.element-item.halogen         { background: #F0F; background: hsl( 288, 100%, 50%); }
.element-item.noble-gas       { background: #F08; background: hsl( 324, 100%, 50%); }
button:focus{outline:0 dotted!important;outline:0 auto -webkit-focus-ring-color!important}
.programs-list{background:#fff;padding:20px 0;border-radius:10px;box-shadow:0 0 20px 0 #00000029}
.programs-list h3{text-align:left;font-size:20px;padding-left:10px}
.program_blocks ul li{display: inline-block; padding-right: 2px; font-weight: 300; font-size:12px; background: #eff2f5; padding: 4px 6px; margin-right:0;padding-right: 7px}
p.program-title{font-weight:600;font-size:17px;margin:0;padding-bottom:5px;line-height:1.2em}
p.program-byline{line-height:1.2em}
p.duration span{color:#d8d8d8;content:"";width:0;height:0;border-left:4px solid transparent;border-top:4px solid #000;position:relative;right:1px;top:-5px;width:4px;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #d34513;border-radius:0!important;font-size:0;margin-left:5px}
.program_blocks ul li img{height:17px;top:-1px;position:relative;margin-right:3px}
.program-card-inner.two.aiml.epgm ul li {padding: 4px 4px;margin-right: 2px;}
h3.label-text{font-size:14px;color:#3a2d7d;text-transform:uppercase;border-bottom:1px solid #ddd;padding-bottom:8px;padding-top:5px;position:relative;padding:3px 15px;cursor:pointer}
h3.label-text:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;position:absolute;right:13px;top:12px}
.programs-slider-banner{padding-top:110px;padding-bottom:50px;background:#f7fcff}
.slider{display:inline-block;min-height:267px;width:100%;padding:40px 50px;background:#fff}
.slider.world-class{background:#f4f2ff}
.slider.one{background:url(https://static.talentsprint.com/ts_drupal/catalogue/new_catalouge/images/slider1.webp);background-repeat:no-repeat;background-size:cover;border-radius:10px}
.slider.two{background:url(../png/slider2.png);background-repeat:no-repeat;background-size:cover;border-radius:10px}
.slider.three{background:url(https://static.talentsprint.com/ts_drupal/catalogue/new_catalouge/images/slider3.webp);background-repeat:no-repeat;background-size:cover;border-radius:10px}
.slider.four {background: url(../jpg/scholarship-slider.jpg);background-repeat: no-repeat;background-size: cover;border-radius: 10px;}
.carousel-item a h2 {    color:#fff;}
.slider.one h2{padding-top:20px}
.slider h2{margin-bottom:0}
.slider.world-class h2{padding-top:30px}
.sliderthumbnail.carousel-indicators li img{height:auto!important;width:102%!important;display:block;border-radius:10px;opacity:1!important}
.sliderthumbnail.carousel-indicators{bottom:0;vertical-align:top;position:relative}.sliderthumbnail.carousel-indicators li{display:none;margin:0}
.sliderthumbnail.carousel-indicators li.active{display:block!important;opacity:1!important}
.sliderthumbnail.carousel-indicators li{display:none!important;opacity:0}
.sliderthumbnail.carousel-indicators li{width:100%!important;height:auto!important;border:solid 0 #ddd!important;border-radius:0!important;padding:0!important;z-index:999;position:absolute;height:100%!important;width:100%!important;display:block!important;}
.sliderthumbnail.carousel-indicators{margin:0!important;display:inline-block;width:100%}
.sliderthumbnail a.right.carousel-control{width:100%;height:100%;position:absolute;z-index:9999}
.sliderthumbnailsec a.right.carousel-control{display:inline-block;width:86%;height:100%;vertical-align:top;position:absolute;z-index:99}
.sliderthumbnailsec a.right.carousel-control img{height:40px;vertical-align:middle;margin:auto;display:block;top:40%;position:relative}
ol.carousel-indicators.circle{bottom:0;text-align:left;margin-left:0;float:none;width:auto;margin-left:51px;display:inline-block}
ol.carousel-indicators.circle li{margin-right:0;margin-left:0}
.element-item{vertical-align:top}
select.filter-button1{display:none}
.program_contain.inner-cnt ul{background:#eff2f5;display:inline-block;padding:4px 9px;border-radius:0;margin-top:7px}
.program_contain ul li img{height:17px;top:-2px;margin-right:3px}
.program-card-inner a{color:#000}
button.navbar-toggler .icon-bar{background-color:#f75800;opacity:1;border:0}
button.navbar-toggler .icon-bar{width:20px;margin:4px 0;display:block;height:2px;border-radius:1px}
p.partner-name{display:none}
.programs-list.mob{padding:0;box-shadow:none;background:transparent}
img.world-class-slider-img{width:50%;float:right;position:absolute;right:0;top:0}
div#carouselExampleIndicators .carousel-inner{position:relative;width:100%;overflow:hidden;box-shadow:0 0 11px 0 #00000021;border-radius:10px}
p.know-cta span{background:#009e4e;padding:10px 14px;color:#fff;border-radius:5px;text-transform:uppercase;font-size:13px;position:relative;top:1px;display: inline-block;}
p.know-cta span:hover{background:#028944}
p.know-cta span:after{content:"";background:url(../png/right-arrow-btn.png)no-repeat;position:relative;padding:6px;background-size:64%;top:6px;margin-left:5px;left:4px}
ul.navbar-nav li.nav-item.active.selected a.nav-link{color:#e34e05}
.program_blocks ul{display:inline-block;border-radius:0;margin-top:-1px}
.carousel-indicators li{display:inline-block}
.slider.world-class p{font-size:20px;padding-top:5px;line-height:130%}
.slider.rec-partner,.slider.it-career,.slider.gp-alumni{padding:0}
.slider.rec-partner img,.slider.it-career img,.slider.gp-alumni img{width:100%}
.program_contain{min-height:130px;margin-bottom:20px}
.slider.it-career{background:url(../jpg/gp-banners-dream.jpg);background-repeat:no-repeat;background-size:cover;border-radius:10px}
.slider.it-career h2{padding-top:85px;padding-left:50px}
.slider.it-career h2{padding-top:45px;padding-left:20px;font-size:25px}
.slider.rec-partner img.mob{display:none}
.slider p{font-size:20px}
.slider.world-class{background:url(https://static.talentsprint.com/ts_drupal/catalogue/new_catalouge/images/slider-world-class-bg.webp);background-size:cover}
.slider span{font-size:20px;font-weight:300}
.slider.four p {font-size: 20px;padding-top: 7px;color: #fff;}
.slider.four p span {font-size: 26px;}
.slider.three.build-exp h2{padding-top:0px}
.program-card-inner.two.coe ul{padding:4px 5px}
div#carouselExampleIndicators .col-md-10{-ms-flex:0 0 82.333333%;flex:0 0 82.333333%;max-width:82.333333%}
.carousel-indicators2 {position: absolute;top: inherit;bottom:-15px;left: 4.5%;z-index: 15;width: auto;padding-left: 40px;margin-left: 0px;text-align: center;list-style: none;left: 10px;}
.carousel-indicators2 li {display: inline-block;margin: 1px;text-indent: -999px;cursor: pointer;background-color: #000;background-color: rgba(0, 0, 0, 0);width: 15px;height: 15px;border: 1px solid #de521e;border-radius: 10px;}
.carousel-indicators2 .active {width: 15px;height: 15px;background-color: #ff7200;border: 1px solid #ff7200;}
.slider.iiscbanner img {width: 101.5%;}
.slider.iiscbanner img.mob {display: none;}
.slider.iiscbanner {padding: 0;}
.slider.iiscbanner img.mob {display: none;}
.program-card-full img {width: 95.3%;border-radius: 16px;margin-bottom: 30px;margin-left: 15px;box-shadow: 0px 0px 11px 0px #0000001c;}
.program-card-inner.two.ecs p.program-byline {margin-bottom: 7px;}
.program-card-inner.two.ecs p.duration {line-height: 120%;font-size: 14px;}
.program-card-inner.two.ecs .program_blocks {padding-bottom: 5px;}
.program-card-inner.dt h3.program_title {font-size: 19px;}
img.footer-logo {height: 40px;margin-bottom: 30px;}
.program_blocks ul li svg {
    margin-right: 3px;
    margin-top: -2px;
}
.program_blocks ul li svg path {
    fill: #ff7200;
}
p.partner-name {text-transform: uppercase; }
.row1 .program-card-inner.two.aiml.gp-row1 {min-height: 445px;}
p.program-title span {background: #1ac1f8; padding: 2px 8px; color: #000;}
p.program-title span::before {content: "Financial Services";animation: animate infinite 8s;padding-left: 0px;}      
@keyframes animate {      
                0% {
                    content: "Financial Services";
                }
      
                20% {
                    content: "Banking";
                }
      
                  40% {
                    content: "Lending";
                }
                60% {
                    content: "Wealth Management";
                }
                80% {
                    content: "Currencies";
                }
                100% {
                    content: "Financial Services";
                }
                
            }