html{scroll-behavior:smooth}
body{font-family:Metropolis;-webkit-font-smoothing:antialiased;-webkit-animation:fix 1s 1;animation:fix 1s 1;overflow-x:hidden;line-height:1.5em;font-weight:300;color:#000;font-size:17px}
h1,h2,h3,h4,h5{color:#000;font-weight:600;margin-bottom:20px}
a{color:#007bff}
a:hover{color:#007bff}
a,a:hover{text-decoration:none}
a:focus{outline:none}
p{margin:0 0 10px;line-height:1.5em}
p:last-child{margin-bottom:0}
h1{font-size:3em;line-height:1.4em}
h2{font-size:2.667em;line-height:1.4em}
h3{font-size:2.056em;line-height:1.4em}
h4{font-size:1.611em;line-height:1.4em}
h5{font-size:1.222em;line-height:1.4em}
.dtr-pt-100,.dtr-py-100{padding-top:100px}
.dtr-pb-100,.dtr-py-100{padding-bottom:100px}
.dtr-pt-80,.dtr-py-80{padding-top:80px}
.dtr-pb-80,.dtr-py-80{padding-bottom:80px}
.dtr-pt-50,.dtr-py-50{padding-top:50px}
.dtr-pb-50,.dtr-py-50{padding-bottom:50px}
.dtr-pt-30,.dtr-py-30{padding-top:30px}
.dtr-pb-30,.dtr-py-30{padding-bottom:30px}
.border-top{border-top:1px solid #d7d7d7}
ul,ol{margin:0 0 10px;padding:0;list-style-position:outside;display:block}
ul li,ol li{margin-bottom:8px;display:inline-block}
.accordion{--bs-accordion-btn-focus-border-color:unset;--bs-accordion-btn-focus-box-shadow:unset}
.accordion-item:first-of-type,.accordion-item:last-of-type{border-radius:15px}
.modal-dialog{width:70%;max-width:800px;margin-top:120px}
.modal-dialog img.faculty-modal-img{height:130px;display:block;margin-bottom:15px;border-radius:5px}
.modal-dialog h4{font-size:22px;margin-bottom:5px}
.modal-dialog p{font-size:16px}
.modal-body{padding:20px}
nav.navbar.fixed-top {padding: 4px 0;background: #fff;border-bottom: 1px solid #e5e5e5;}
img.logo{height:52px}
ul.navbar-nav {margin-top: 10px;}
ul.navbar-nav li a.nav-link {font-size: 15px;font-weight: 400;padding: 10px;display: inline-block;}
ul.navbar-nav li a.nav-link.apply-now-cta { background: #00a651; color: #fff !important; border-radius: 5px; padding: 10px 24px !important; margin-top: -2px; border: 1px solid #00a651; text-decoration: none; transition: .5s; box-shadow: none; margin-left: 10px; }
section.main-banner{background: #2c1d12 url(../images/images/techwise-mini-banner.webp) no-repeat; padding-top: 168px; background-size: 108%; background-position: -103px 72px;    padding-bottom: 130px;}
.row.techwise-quotes{margin-top:-150px}
p.sub_title{color:#0EE2C5;font-weight:500;font-size:30px;margin:0}
h1.main_title{font-size:51px;color:#fff;font-weight:600;line-height:1.1em;margin-bottom:30px}
img.partner-logos{margin-top:0;height:110px;margin-bottom:20px;box-shadow:0 0 20px #0000001c;border-radius:15px 0 15px 0}
p.header-btn{margin-bottom:0;display:inline-block}
p.header-btn a{color:#fff;background:#00A651;padding:18px 46px;border-radius:5px;font-size:19px;text-decoration:none;display:inline-block;font-weight:500}
img.batch-sticker{margin-left:40px;height:90px}
img.partner-logos{height:140px;margin-left:-20px;margin-top:0;display:block}
ul.program-highlights { border-top: 1px solid #ffe5658a; border-bottom: 1px solid #ffe5658a; padding: 7px 0 0px; display: inline-block; margin-bottom: 0; }
ul.program-highlights li{color:#f9df5b;font-size:15px;vertical-align:top;line-height:1.2em;padding:0 12px 0 10px;border-right:1px solid #a1a1a1}
ul.program-highlights li strong{font-size:34px;font-weight:600;display:inline-block;position:relative;float:left;margin-bottom:2px;margin-right:6px;margin-top:10px}
ul.program-highlights li:first-child span{margin-top:10px;display:inline-block}
ul.program-highlights li:last-child{border:unset}
h2.heading{font-size: 33px; margin-bottom: 20px; font-weight: 500;}
section.about-techwise{background:#f0f5fe}
ul.cxo-quote li{background:#0454d8;padding:40px;display:inline-block;border-radius:8px;font-size:16px;font-weight:300;box-shadow:0 0 10px 0 #0000003b;min-height:380px;color:#fff}
ul.cxo-quote li:before{content:"";background:#f1f9ff url(../images/images/quote-left.webp) no-repeat;padding:18px;position:absolute;background-size:60%;border-radius:60px;margin-top:-51px;background-position:center}
ul.cxo-quote li img{height:70px;float:left;margin-right:15px;border:1px solid #e5e5e5;border-radius:50%;margin-top:18px;margin-bottom:10px}
ul.cxo-quote li span{font-size:20px;font-weight:500;display:block;padding-top:20px}
ul.cxo-quote li span small{display:block;line-height:1.3;font-size:15px}
.carousel-indicators{bottom:-45px}
.carousel-indicators [data-bs-target]{border:2px solid #19cbb2;width:12px;height:12px;border-radius:50px}
.carousel-indicators .active{width:12px;height:12px;background-color:#19cbb2}
.special-techwise{background:#515151;padding:40px 60px 40px;margin-bottom:50px;border-radius:20px;color:#fff;position: relative}
.special-techwise.one{background:#E9E9E9;}
.special-techwise h2.heading{font-size:39px;margin-bottom:20px;font-weight:600;color:#fff;line-height: 1.3em;}
.special-techwise h2.heading.one{color:#000}
img.techwise-special { width: auto; margin-top: 0; position: absolute; bottom: 0; height: 470px; right: 0; }
img.techwise-special.advantage-img { margin-top: 0; position: absolute; left: -48px; bottom: -40px; height: 470px; width: auto; }
img.techwise-special.one{width: 65%;}
.special-techwise .col-md-5{position:relative}
.special-techwise ul{padding-left:0;margin-top:30px}
.special-techwise ul li{display:inline-block;font-size:19px;font-weight:300;margin-bottom:15px;width:100%;margin-top: 10px;}
.special-techwise ul li img{float:left;margin-right:15px;height:91px;margin-bottom:30px}
.special-techwise ul li span{font-size: 24px; display: block; font-weight: 600; margin-bottom: 10px;}
.special-techwise ul.one{padding-left:0;margin-top:30px}
.special-techwise ul.one li{display: inline-block; font-size: 18px; font-weight: 400; margin-bottom: 30px; width: 100%; color: #000;}
.special-techwise ul.one li svg { float: left; margin-right: 15px; height: 62px; background: none; padding: 0;}
.special-techwise ul.one li span{font-size: 24px; font-weight: 600;    display: block;    margin-bottom: 6px;}
ul.colleges-list{border-radius:10px;}
ul.eligibility-list li{display:inline-block;font-size:17px;font-weight:300;padding-bottom:6px;width:100%;position:relative;padding-left:20px}
ul.eligibility-list li:before{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:9px solid #4285f4;position:absolute;left:3px;top:5px}
p.sub-text{margin-top:20px;font-size:22px;background:#f0f5fe;display:inline-block;padding:40px;border-radius:10px;color:#585858;font-weight:400}
p.sub-text strong{display:block;font-size:34px}
section#companies{background:#deedeb;padding:60px 0}
#companies ul.partner-companies li{display:inline-block;width:19%;font-size:18px;text-align:center}
#companies ul.partner-companies li img{width:80%}
p.college-subheading{background:#4285f4;display:inline-block;padding:5px 50px 5px 20px;color:#fff;position:relative;font-size:16px;font-weight:500;top:20px}
p.college-subheading.one{background:#039a85}
section.testimonial-videos{background:#deedeb}
p.college-subheading.one:after{content:'';position:absolute;top:0;right:0;border-top:34px solid #fff;border-left:20px solid #039a85;width:0}
ul.colleges-list li{display:inline-block;width:12%;padding:15px}
ul.colleges-list li img{width:90%}
ul.testimonial-videos{text-align:center}
ul.testimonial-videos li{margin-right:8px;display:inline-block;vertical-align:top;text-align:center;margin-top:50px;width:23%}
ul.testimonial-videos li img.batch-video1{height:auto;width:100%}
div#ProgrammeIntro .modal-dialog .youtube iframe,#testimonialVideo .modal-dialog .youtube iframe{width:100%;height:450px}
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}
section.testimonial-videos{background:#deedeb;border-top:1px solid grey;padding-top:80px;padding-bottom:80px}
section.testimonial-videos ul li span{text-decoration:none;color:#000;font-weight:500;margin-top:20px;font-size:16px;font-weight:400}
section.testimonial-videos ul li span strong{font-size:18px;}
section#whyThisprogram{background:#3e82f7;padding:80px 0}
section#whyThisprogram h2{color:#fff!important;text-align:center;margin-bottom:30px;color:#fff!important;text-align:center;margin-bottom:30px}
ul.leaders-testimonials{padding-left:0}
ul.leaders-testimonials li{display:inline-block;width:47%;color:#e4edff;font-size:15px;background:#316cdb;vertical-align:top;padding:60px 35px 40px;margin-right:10px;line-height:1.4;font-weight:300;position:relative;border-radius:10px;min-height:250px;margin-bottom:15px}
ul.leaders-testimonials li img{height:70px;margin-right:12px;float:left;margin-top:-11px;border-radius:12px}
ul.leaders-testimonials li span.names{font-size:14px;display:block;color:#fff}
ul.leaders-testimonials li span strong{font-size:20px;font-weight:500}
ul.leaders-testimonials li .morecontent span{display:none}
ul.leaders-testimonials a.morelink{background:#fff;color:#000;padding:2px 10px;border-radius:25px;display:inline-block;font-size:12px;line-height:1.4em}
section.enrollment-process{background:#f0f5fe}
.selection-process-box{text-align:center;margin-top:60px;position:relative}
.selection-process-box img.process{height:115px;z-index:20;position:relative;padding:0}
.selection-process-box h4{font-size:23px;font-weight:500;padding-left:0;padding-top:20px;padding-bottom:5px;    margin-bottom: 0px;}
p.pro-desc{color:#3b3b45;font-weight:400;font-size:17px;padding:0 6px}
img.arrow-first{height: 2px; position: absolute; top: 56px; left: 62%; z-index: 0; padding-left: 0; width: 100%;}
#selectionProcess a{color:#007bff;text-decoration:none;background-color:transparent}
.techwise ul#myTab{margin-bottom:30px;border-bottom:transparent;text-align:center;display:block}
.techwise ul#myTab li.nav-item a{border-radius:.25rem;text-align:left;font-size:16px;color:#000;padding:8px 15px;position:relative;font-weight:500;margin:auto;background:#fff;opacity:.6;filter:grayscale(60%);border:1px solid #b0b0b0;margin-right:12px}
.techwise ul#myTab li.nav-item a.active{color:#fff;background-color:#039a85;opacity:1;filter:grayscale(0);border-color:#dee2e6 #dee2e6 #039a85}
div#carouselExampleIndicators1 .carousel-item img,div#carouselExampleIndicators2 .carousel-item img{width:49%;padding:5px;border-radius:10px;transition:transform .5s ease}
section.hbcu-summit{background:#deedeb}
div#carouselExampleIndicators .carousel-item img{width:95%}
select#myTabContent{display:none}
#myTabContent .carousel-indicators{bottom:-75px}
#carouselhbcusummit img{width:35%!important}
a.video-text.testimonial.khanna-video{position:absolute;right:141px;bottom:0;top:245px}
section.news-section .col-md-12{position:relative}
a.video-text.testimonial.khanna-video{position:absolute;right:8%;bottom:0;top:55%}
img.breakthrough-award.mob{display:none}
a.video-text.testimonial.khanna-video img{height:auto;width:40%}
img.breakthrough-award{width:98%;box-shadow:0 0 21px 0 #3838383d;border-radius:30px}
#HbcuTechSummit ul.testimonial-videos li{margin-right:0;display:inline-block;vertical-align:top;text-align:center;margin-top:50px;width:30%}
#HbcuTechSummit ul.testimonial-videos li img{height:auto;width:90%;border-radius:10px}
section.news-section{position:relative}
#carouselExampleIndicators5 ul.testimonial-videos li { margin-right:6px; display: inline-block; vertical-align: top; text-align: center; margin-top: 50px; width: 24%; border: 1px solid #d7d7d7; border-radius: 10px; padding:6px; }
div#carouselExampleIndicators5 .carousel-item img{width:95%}
section#faq{background:#f1f5f8}
section#faq .accordion-item{background-color:#fff;border:none;margin-bottom:10px;border-radius:10px}
section#faq .accordion-button{background:#fff;padding:15px 20px 15px 25px;font-weight:500;color:#434343;margin-bottom:0;border-bottom:1px solid #ffffff00;line-height:1.5;font-size:18px}
section#faq .accordion-button:before{content:"";border-color:transparent #ccc;border-style:solid;border-width:5px 0 5px 8px;display:block;height:0;width:0;left:-10px;top:0;position:relative}
section#faq .accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}
section#faq .accordion-body{background-color:#FFF;padding:15px 20px 25px 25px;border-radius:10px}
section#faq .accordion-body p{font-size:17px}
section#faq .accordion-body ul{padding-left:20px}
section#faq .accordion-body li{font-size:17px;position:relative;display:block;font-weight:300}
section#faq .accordion-body li strong,section#faq .accordion-body strong{font-weight:600}
div#carouselExampleAutoplaying .carousel-item img{border-radius:10px}
ul.terms-conds-links{float:right;padding:0;margin:0}
ul.terms-conds-links li{display:inline-block;padding-right:15px;list-style-type:disc;font-size:14px}
/* ul.terms-conds-links li a{text-decoration:none} */
img.eligibility-img {width: 80%;border-radius: 10px;display: block;margin: auto;}
img.news-left {position: absolute;bottom: -70px;}
img.compensation-sticker {margin: 30px 0}
img.compensation-sticker.mob {display: none;}
p.pro-desc small { display: block; }
.special-techwise.two{ background: #E5ECF8;}
section#learning-format { background:#039a85; }
#learning-format ul#pills-tab li.nav-item { width: 100%; }
#learning-format ul#pills-tab li button { width: 100%; color: #fff; padding: 15px 25px 15px 12px; font-size: 18px; font-weight: 500; text-align: center; box-shadow: 2px 2px 25px #00000012;}
.nav .nav-item button.active { background-color: transparent; color: #fff !important; background: #004f44; }
.nav .nav-item button{background: #126c60;}
#learning-format ul#pills-tab li button.active:after { display: block;} 
#learning-format ul#pills-tab li button:after { content: ''; position: absolute; left: 44%; top: 55px; width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #004f44; clear: both; display: none; }
ul.learning-list {border-radius: 6px;width: 100%;margin-top:40px}
ul.learning-list li {vertical-align: top; color: #fff; font-weight: 400; width: 30%; text-align: center; }
ul.learning-list li img{height: 110px; background: #fff; padding: 13px; border-radius: 18px; display: block; margin: auto; margin-bottom: 14px;}
ul.learning-list.one li{width:49%}
#learning-format ul#pills-tab li.nav-item { width: 46%; display: inline-block; margin-right: 25px;    margin-bottom: 26px;}
p.learn-sub-para { font-size: 20px; font-weight: 400; }
img.techwise-special.how-will-i-learn-img { width: auto; height: 510px; left: 0; }
p.investment-para { font-size: 24px; font-weight: 500; color:#000}
.special-techwise.two ul li span {color: #000; font-size: 23px; font-weight: 600; margin-bottom: 5px; display: block;}
.special-techwise.two ul li {color:#000 }
.special-techwise.two ul li svg { float: left; margin-right: 11px; height: 52px; margin-bottom: 20px;background: none; padding: 0px;  border-radius: 0px;    clip-path: none;}
p.fee-note { color: #000; font-size: 17px; font-weight: 500; background: #fff; padding: 14px 25px; border-radius: 8px;     width: 90%;}
.special-techwise.two img.techwise-special { width: auto; height: 550px; right: 30px;}
.special-techwise ul.two li {display: inline-block; font-size: 18px; font-weight: 300; margin-bottom: 10px; width: 100%; color: #000;position: relative;    padding-left: 20px;
}
.special-techwise ul.two li:before { content: ""; width: 0; height: 0; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 12px solid #3E82F7; position: absolute; left: 0; top: 5px; }
.special-techwise ul.two { padding-left: 0; margin-top: 20px; }
img.eligibility-bg { width: 100%;margin-top: 60px; }
.check-out p{color: #fff; font-size: 24px; font-weight: 500;}
.check-out { background: #000; padding: 56px 50px;border-radius: 16px;     position: relative;}
p.compare-btn a { color: #000 !important; background: #fff; padding: 13px 27px; border-radius: 8px; font-size: 19px; font-weight: 500;}
img.up-arrows { position: absolute; width: auto; height: 30px; bottom: 0; }
img.down-arrows {position: absolute; width: auto; height: 30px; top: 0;right: 290px;}
p.compare-btn { margin-top: 13px; }
table.compar-table{width: 100%;}
#comparison table img.techwise-logo-compair{height: 25px;margin: 13px;}
table th:first-child{padding-left: 25px; font-weight: 500; font-size: 22px;}
table th, table td {padding: 10px;width: 33.33%;border-bottom: 15px solid #fff;}

#comparison table tr:nth-child(even){background-color: #e4f1ff;}
#comparison table tr:nth-child(odd){background-color: #ebfffc;}
#comparison table td strong{font-weight: 500;}
#comparison table td{text-align: center;}
#comparison table tr:nth-child(7) td:nth-child(3){vertical-align: top;}
#comparison table td:nth-child(odd){text-align: left;}
#comparison table td img {height: 35px;margin-right: 25px;margin-left: 15px; float: left;}
#comparison table ul li, ol li {margin-bottom: 8px;display: list-item;text-align: left;}
tr.one { background: none !important; }
td.one { font-weight: 500; }
.special-techwise.three { background: #e5ecf8; }
.unique-sub-para{font-size: 19px;font-weight: 400;color: #000;}
.special-techwise ul.unique {margin-top:0px}
.special-techwise ul.unique li{list-style-type: none; display: inline-block; width: 100%; vertical-align: top; padding: 30px 40px; font-size: 18px; line-height: 1.5em; border-radius: 10px; vertical-align: top; min-height: 187px; margin-right: 10px; position: relative; color: #fff; margin-bottom: 10px;}
.special-techwise ul.unique li span{display: block; font-size: 25px; margin-bottom: 15px; line-height: 1.2; font-weight: 500;}
.special-techwise ul.unique li svg{float: right; position: absolute; top: 15px; right: 15px; background: #eff1ff; border-radius: 50%; padding: 9px; height: 50px; clip-path: none; margin-right: 0; margin-bottom: 0; width: auto;}
.nav-serialscrolling { position: sticky; top: 30%; left: 80px; float: left; }
[data-serialscrolling-target] { display: flex ; justify-content: left; align-items: flex-end; color: #000; text-align: left; width: 45%; flex-direction: column; }
.slide-cards { background: #05c0a3; /* padding: 30px; */ border-radius: 20px; margin-bottom: 30px; min-height: 200px; width: 470px; box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px, rgba(0, 0, 0, 0.07) 0px 2px 2px, rgba(0, 0, 0, 0.07) 0px 4px 4px, rgba(0, 0, 0, 0.07) 0px 8px 8px, rgba(0, 0, 0, 0.07) 0px 16px 16px; }
.slide-cards .card-body h4 { font-size: 22px; /* color: #fff; */ margin-bottom: 0px; text-align: center; padding: 13px 0px; font-weight: 600; }
#faq table tr:nth-child(even){background-color: #e4f1ff;}
#faq table tr:nth-child(odd){background-color: #ebfffc;}
#faq table td strong{font-weight: 500;}
#faq table td{text-align: left;}
#faq table tr:nth-child(7) td:nth-child(3){vertical-align: top;}
/*#faq table td:nth-child(odd){text-align: left;}*/
#faq table td img {height: 35px;margin-right: 25px;margin-left: 15px; float: left;}
#faq table ul li, ol li {margin-bottom: 8px;display: list-item;text-align: left;}
#faq table img.techwise-logo-compair{height: 25px;margin:13px 0;}
.slide-cards.one { background: #3f82f6 !important; }
.special-techwise ul li img { float: left; margin-right: 15px; height: 78px; margin-bottom: 40px;}
.selection-process-box svg { height: 117px; background: #3f82f6; fill: #fff; padding: 30px 28px;  border-radius: 58px;}
.compair-online-conference, .compair-choice, .compair-curriculum, .compair-fast-time, .compair-personal-growth, 
.compair-hand, .compair-vector, .compair-webinar, .compair-certificate-1, .compair-certificate, 
.compair-discussion, .compair-project-management, .compair-time-and-date
{ display: inline-block; background: url('../images/images/difference-icons.webp') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left;vertical-align: middle;    margin-right: 10px; }
.compair-online-conference {background-position: -6px 11px; width: 61px; height: 61px; background-size: 110%;}
.compair-choice { background-position: -4px -53px; width: 54px; height: 54px; background-size: 130%; }
.compair-curriculum { background-position: -6px -103px; width: 54px; height: 54px; background-size: 133%; }
.compair-fast-time { background-position: -7px -154px; width: 54px; height: 54px; background-size: 130%;}
.compair-personal-growth { background-position: -7px -213px; width: 52px; height: 52px; background-size: 140%; }
.compair-hand { background-position: -7px -259px; width: 49px; height: 49px; background-size: 147%;}
.compair-vector { background-position: -7px -294px; width: 49px; height: 49px; background-size: 140%; }
.compair-webinar { background-position: -4px -314px; width: 49px; height: 49px; background-size: 130%; }
.compair-certificate-1 { background-position: -20px -582px; width: 48px; height: 48px; }
.compair-certificate { background-position: -6px -424px; width: 48px; height: 48px; background-size: 140%; }
.compair-discussion { background-position: -6px -472px; width: 48px; height: 48px; background-size: 140%;}
.compair-project-management {background-position: -7px -516px; width: 48px; height: 48px; background-size: 140%; }
.compair-time-and-date { background-position: -8px -559px; width: 48px; height: 48px; background-size: 140%; }
ol.breadcrumb { background: 0 0; padding: 0; margin-top: 0; }
ol.breadcrumb li.breadcrumb-item { color: #d5d5d5; } ol.breadcrumb li.breadcrumb-item, ol.breadcrumb li.breadcrumb-item a { color: #d5d5d5; text-decoration: none; font-size: 14px; }
.breadcrumb-item+.breadcrumb-item::before { display: inline-block; padding-right: .5rem; color: #d5d5d5; content: "/"; }
ol.breadcrumb li.breadcrumb-item a { text-decoration: underline; }
footer  a:hover{text-decoration: underline!important;}
