html{scroll-behavior:smooth}
body{font-family:Metropolis;overflow-x:hidden}
p{font-size:18px;color:#585858}
.container{width:1200px}
.navbar{padding:.5rem 0}
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:10px;text-align:center;position:relative}
header.cd-auto-hide-header{position:fixed;background:#f5f6fb;padding-top:0;z-index:999;width:100%;display:inline-block;max-width:100%;padding-bottom:10px}
header.cd-auto-hide-header.sticky ul.navbar-nav li.nav-item a.nav-link.apply-now.one span{position:absolute;bottom:-18px;text-align:center;color:grey;left:0;right:0;font-size:10px}
header.cd-auto-hide-header.sticky{background:#f5f6fb;padding-bottom:5px}
ul.navbar-nav li.nav-item.header-social{padding-top:8px}
a.nav-link.apply-now{background:#00a651;color:#fff!important;border-radius:5px;padding:10px 50px!important;margin-top:-2px;border:1px solid #00a651;text-decoration:none;transition:.5s;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
img.logo{height:35px}
.banner_contain{background:#f1f7ff url(../images/header-bg.jpg)no-repeat top;padding:150px 0 100px;margin-top:-10px;background-position:center;background-size:cover;position:relative}
.banner_contain p.btn.btn-header{margin-top:20px;margin-left:0;padding-left:0}
.banner_contain p.btn.btn-header a{color:#fff;background:#13bb6a;padding:18px 40px;border-radius:5px;font-size:20px;box-shadow:0 0 13px 1px #9c9c9c7d}
ul.header-highlights{background:#fff;padding:12px 15px;border-radius:5px;width:35%;margin:20px 0}
ul.header-highlights li{display:inline-block;width:auto;border-right:1px solid #e5e5e5;padding:0 25px;text-align:center;color:#626161}
ul.header-highlights li:last-child{border:none}
ul.header-highlights li span{font-size:26px;font-weight:600;display:block;color:#0556dd}
h3.sub_title{color:#0556dd;font-weight:500}
h1.main_title{font-size:54px;color:#000}
.banner_contain img.partner-logos{margin-left:-15px;margin-top:20px;height:130px}
ul.cxo-quote{margin-top:-150px}
ul.cxo-quote li{background:#fff;padding:40px;display:inline-block;border-radius:8px;font-size:17px;font-weight:400;box-shadow:0 0 10px 0 #0000003b}
ul.cxo-quote li span{font-size:22px;display:inline-block;padding-top:20px}
ul.cxo-quote li:before{content:"";background:#f1f9ff url(../images/quote-left.png)no-repeat;padding:18px;position:absolute;background-size:60%;border-radius:60px;margin-top:-51px;background-position:center}
section{padding:60px 0}
.row.techwise{padding-top:50px}
h2.heading{font-size:40px;margin-bottom:25px}
.row.techwise p{padding-right:100px}
img.techwise-left{width:120px}
img.techwise-img{width:95%}
img.certificate-img{width:100%}
img.techwise-right{height:100px;float:right;margin-top:60px}
.special-techwise{background:#f0f5fe}
img.techwise-special{width:80%;float:right;margin-top:40px}
img.techwise-special.one{float:left;width:75%}
section.about-techwise .col-md-6{padding:0}
.special-techwise{background:#f0f5fe;padding:40px}
.special-techwise.one{background:#e0fbf7}
.special-techwise ul{padding-left:0;margin-top:30px}
.special-techwise ul li{display:inline-block;font-size:18px;font-weight:300;margin-bottom:20px}
.special-techwise ul li span{font-size:22px;font-weight:400}
.special-techwise ul li img{float:left;margin-right:15px;height:60px;margin-bottom:10px}
h2.sub-heading{font-size:32px;margin-bottom:10px}
section.eligibility{background:#f1f5f8;padding:85px 0}
img.eligibility-img{width:90%}
ul.eligibility-list{padding-left:0}
ul.eligibility-list li{display:inline-block;font-size:17px;font-weight:300;padding-bottom:6px;width:100%}
ul.eligibility-list li img{height:15px;margin-right:10px;margin-left:4px}
p.college-subheading{background:#4285f4;display:inline-block;padding:5px 50px 5px 20px;color:#fff;position:relative}
p.college-subheading:after{content:'';position:absolute;top:0;right:0;border-top:37px solid #fff;border-left:20px solid #4285f4;width:0}
p.college-subheading.one{background:#05c1a7}
p.college-subheading.one:after{content:'';position:absolute;top:0;right:0;border-top:37px solid #fff;border-left:20px solid #05c1a7;width:0}
img.participant-colleges-img{width:100%;float:right}
ul.community-colleges{padding-left:0;margin-top:10px}
ul.community-colleges li{display:inline-block;width:30%;vertical-align:top;margin-right:2%}
ul.community-colleges li img{display:block;height:55px;margin-bottom:10px}
ul.community-colleges li a{color:#4285f4;text-decoration:underline;font-size:15px;display:inline-block;padding-top:10px}
ul.ug-colleges{padding-left:0;margin-top:10px}
ul.ug-colleges li{display:inline-block;width:32%;vertical-align:top}
ul.ug-colleges li img{display:block;height:50px;margin-bottom:10px}
ul.ug-colleges li.one img{height:32px;margin-bottom:30px}
ul.ug-colleges li a{color:#4285f4;text-decoration:underline;font-size:15px;display:inline-block;padding-top:10px}
section.enrollment-process{background:#f0f5fe}
section.enrollment-process .col-md-3{width:25%}
.selection-process-box{text-align:center;margin-top:30px}
.selection-process-box:before{content:"";position:relative;background:url(../images/arrow-graph.png);background-size:100%;display:block;width:100%}
.selection-process-box img{height:120px;z-index:20;position:relative;padding-left:0}
.selection-process-box img.process{height:95px;z-index:20;position:relative;padding:0}
.selection-process-box h4{font-size:22px;font-weight:500;padding-left:0;padding-top:20px;padding-bottom:5px}
.selection-process-box p.sec-date{background:#dae7fe;color:#000;display:inline-block;padding:4px 25px;border-radius:70px;font-weight:400;font-size:14px}
p.pro-desc{color:#737380;font-weight:400;font-size:14px;padding:0 6px}
img.arrow-first{height:17px;position:absolute;top:66px;left:64%;z-index:0}
p.enrolment-trigger{margin-top:30px}
p.enrolment-trigger img{margin-right:12px}
.row.techwise-works-process{padding-bottom:78px}
p.small-note{color:#000;font-size:13px;margin-top:40px;opacity:.5}
img.techwise-works{position:absolute;right:0;height:550px;margin-top:-60px}
img.alumni-tech-companies{width:95%;margin-top:30px}
.carousel-indicators{bottom:-60px}
.carousel-indicators li{border:2px solid #19cbb2;width:15px;height:15px;border-radius:50px}
.carousel-indicators .active{width:15px;height:15px;margin:1px;background-color:#19cbb2}
.participants-indv{border-radius:8px;padding:20px 30px;background:#f1f5f8;min-height:220px;margin-top:40px}
.designation-section p img.participant-img{height:52px;float:left;padding-right:13px;position:relative;top:-5px}
.designation-section p:first-child span{font-size:12px;color:#878787;font-weight:300;position:relative;top:5px}
.carousel-inner .item .designation-section p.compay{padding-bottom:0}
p.compay img{padding-top:0;height:20px;padding-left:8px}
.participants-indv:before{content:"";background:#f1f9ff url(../images/quote-left.png)no-repeat;padding:12px 22px;position:relative;background-size:50%;border-radius:50px;background-position:center;top:-30px}
section.faq-sec{background:#fafafa;margin-top:60px}
.comment.more{font-weight:300;line-height:150%;font-size:17px;padding-top:18px;margin-bottom:0;color:#626262}
.faq-collapse h4.panel-title{font-size:22px;line-height:130%;margin-bottom:0;margin-top:0;font-weight:400}
.faq-collapse h4.panel-title a{width:100%;position:relative;top:10px;display:block;cursor:inherit;color:#000;text-decoration:none}
a.morelink{background:#d3d3d3;color:#000;padding:2px 10px;border-radius:2px;display:inline-block;font-size:12px;line-height:1.4em}
.morecontent span{display:none}
.panel.panel-default.faq-collapse{margin-top:20px}
.panel-heading{margin-left:24px}
img.arrow-faq{height:16px;margin-top:15px;position:absolute;left:18px}
section.about-techwise .col-md-6.left{padding-left:15px}
section.about-techwise .col-md-6.right{padding-right:15px}
footer#site-footer{padding:30px 0;font-size:17px;border-top:1px solid #ddd}
header.cd-auto-hide-header.cp{background:#fff;padding-bottom:10px}
.banner_contain.cp{background:#fff}
.banner_contain.cp h1.main_title{font-size:38px;font-weight:400;margin-bottom:20px}
.banner_contain.cp p{font-size:24px}
img.inner-logo-gs.cp{height:45px;position:absolute;right:0}
span.morecontent br{line-height:40%!important;display:inline-block!important;margin-bottom:-20px!important}
p.trigger{margin-top:10px}
p.trigger img{height:28px;margin-right:10px}
.card{border:0;background:none}
.card-header{background:0;border:0;padding:5px 10px}
.card-header h5{font-size:18px;color:#333;margin:4px 0;font-weight:400;background:#fff;padding:1px 13px 5px;border-radius:5px}
div#accordion2 .card-header h5 button{width:94%}
.card-header h5 button,.card-header h5 a{font-size:18px;color:#333;text-align:left}
.card-header h5 button:before{content:"";border-color:transparent #ccc;border-style:solid;border-width:5px 0 5px 8px;display:block;height:0;width:0;left:-16px;top:17px;position:relative}
div#accordion2 button.btn.btn-link[aria-expanded="true"] i.fas,div#accordionExample button.btn.btn-link[aria-expanded="true"] i.fas{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}
i.fas.fa-chevron-down{float:right;position:absolute;right:26px;top:30px}
.card-header h5 button:hover,.card-header h5 a:hover,.card-header h5 button:active,.card-header h5 a:active,.card-header h5 button:focus,.card-header h5 a:focus{text-decoration:none;color:#222}
.card-body p b, .card-body p strong{font-weight: 600;}
.card-body ul{padding-left:20px}
.card-body ul li{font-size:18px;color:#585858}
img.cp-graphic{width:100%}
li.nav-item.apply-link{display:none}
li.nav-item.apply-link.gl.enbtn{padding-top:0;padding-bottom:0}
header.cd-auto-hide-header.sticky ul li.nav-item.apply-link{display:inline-block;text-align:center}
img.supportedbygoogle-logo{height:58px;padding-left:20px;border-left:2px solid #cfcfcf;margin-left:20px}
img.nse-ts-logo{margin-right:-10px;height:62px;margin-left:110px;margin-top:-13px}
.sidenav{height:100%;width:0;position:fixed;z-index:19999;top:0;right:0;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:60px}
span.hamburger-menu.navbar-toggler{position:relative;top:-50px;cursor:pointer}
.hamburger-menu{display:inline-block;float:right;margin-top:0;z-index:111;position:relative;cursor:pointer}
.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}
.sidenav .nav-link{padding:15px 8px 15px 32px;text-decoration:none;font-size:16px;color:#000;display:block;transition:.3s}
.sidenav ul{padding-left:0}
.sidenav li.nav-item{display:inline-block;width:100%}
.cd-auto-hide-header .hamburger-menu.navbar-toggler{display:none;top:10px}
.cd-auto-hide-header.sticky .hamburger-menu.navbar-toggler{display:inline-block;margin-top:-60px;right:0;background:#00c2a7;color:#fff;padding:10px 16px}
header.cd-auto-hide-header.sticky ul.navbar-nav li.nav-item.mn{display:none}
header.cd-auto-hide-header ul.navbar-nav li.nav-item a.nav-link.apply-now.one{display:none}
header.cd-auto-hide-header.sticky ul.navbar-nav li.nav-item a.nav-link.apply-now.one{display:inline-block}
header.cd-auto-hide-header.sticky .navbar-expand-lg .navbar-nav{padding-right:70px}
header.cd-auto-hide-header img.supportedbygoogle-logo{display:none}
header.cd-auto-hide-header.sticky img.supportedbygoogle-logo{display:inline-block}
.headlines{text-align:left;margin-top:60px;font-size:32px;font-weight:400}
.designation-section p.name{color:#2a70e3;font-size:20px;line-height:115%;text-align:left;margin-left:22%}
.designation-section p.name span{display:inline-block;font-size:14px;color:#5e666c}
section#faq img.techwise-right{position:absolute;right:160px;margin-top:-120px}
img.alumni-tech-companies.mob{display:none}
section#faqs{padding-top:140px}
h4.faq-headline{font-size:20px;font-weight:500;padding:14px 26px;background:#ede9e9;border-left:5px solid #f15c0d;margin-top:40px}
.card-body ul li,.card-body ol li{margin-bottom:3px;font-size:16px;transition:all .3s ease;position:relative;padding-left:0;font-weight:300;color:#222;margin-left:20px}
#accordion .card-body p{list-style:none;color:#222;margin-bottom:18px;font-size:16px;transition:all .3s ease;position:relative;padding-left:0;font-weight:300}
ul.navbar-nav li.nav-item span{font-size:11px;margin:auto;float:none!important;display:inline-block!important}
div#mySidenav a.download-brochure-link,div#mySidenav a.nav-link.apply-now,div#mySidenav span{display:none}
button:focus{outline:unset}