html,body{
    /*font-family: "Work Sans", sans-serif;*/
    font-family: "Inter", sans-serif;
}
.wdt1{width:164px;}
.wdt2{width:500px;}
.wdt3{width:505px;}
.wdt4{width:550px;}
.wdt5{width: 615px;}
.wdt6{width: 25px;}
.wdt7{width: 50px;}
.wdt8{width: 90%;}
.wdt9{width: 500px;margin-left: auto; margin-right: auto;}
.wdt10{width:405px;margin-left: auto; margin-right: auto;}


.navbar{position: fixed; top: 0px; left: 0px; width: 100%; z-index:3;}
.navbar.sticky{background: #000;}
.container1{ width:95%; max-width:95%;}
.navbar .navbar-nav .nav-item .nav-link{font-size:14px; line-height: 18px;font-weight: 600;color:#fff;margin-left: 35px; transition: all 0.5s ease;}
.dropdown-toggle::after{ border: 0px; background: url(images/icon-drop-down.svg) no-repeat 0px 0px; background-size: 10px;width: 10px;
    height: 8px; vertical-align: middle;}
.banner1{ background: url(images/banner1.jpg) no-repeat; background-size: cover;}  
.banner-content{ padding: 230px 0px; text-align: center; }  
.text1{font-family: "Work Sans", sans-serif;font-size:40px; line-height: 48px;font-weight: 600;color:#fff; }
.text2{font-size:18px; line-height: 26px;font-weight: 500;color:#fff; }
.text3{font-family: "Work Sans", sans-serif;font-size:34px; line-height: 42px;font-weight: 500;color:#3D4557; }
.text4{font-size:16px; line-height: 24px;font-weight: 500;color:#3D4557; }
.text5{font-size:16px; line-height: 24px;font-weight: 600;color:#3D4557; }
.text6{font-size:16px; line-height: 24px;font-weight: 500;color:#5F5F5F; }
.text7{font-family: "Work Sans", sans-serif;font-size:24px; line-height: 40px;font-weight: 500;color:#373737; }
.text8{font-family: "Work Sans", sans-serif;font-size:20px; line-height: 30px;font-weight: 400;color:rgba(255,255,255,0.75); }
.text9{font-size:14px; line-height: 22px;font-weight: 400; }

.clrblue{color:#2E3192;}
.clrWhite{color:#fff;}
.clrWhite1{color:rgba(255,255,255,0.75);}


.link1{font-size:16px; line-height: 18px;font-weight: 500;color:#1E1E1E; text-decoration: none; background: #FFD261; padding:15px 23px; display: inline-block; transition: all 0.5s ease;}
.link2{ text-decoration: none; display: inline-block;}
.link3{ display: inline-block; margin-right: 10px;}

.mrg-btm1{ margin-bottom: 20px;}
.mrg-btm2{ margin-bottom: 50px;}
.mrg-btm3{ margin-bottom: 10px;}
.mrg-btm4{ margin-bottom: 30px;}
.mrg-btm5{ margin-bottom: 5px;}
.mrg1{ margin: 0 auto;}
.pdg1{ padding: 100px 0px;}

.sprtr{ display: inline-block; width:1px;height:10px; background: rgba(255,255,255,0.75); margin: 0px 5px;}
.sprtr1{ display:block; width:100%;height:1px; background: rgba(255,255,255,0.25); margin: 30px 0px;}



.sec-1{ padding:50px; background: #fff; margin-left: -125px;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2)}
.sec-prgrm{ background: url(images/bg-program-highlights.jpg);}
.sec-choose{ background:#F7F6F4;}
.sec-career{background: url(images/bg-career.jpg) no-repeat; background-size: cover;}
.sec-faq{background:#F7F6F4; padding: 100px 0px 400px 0px;}
.tab-prgrms{border: 1px solid #7C7C7C;height: 100%;}
.nav-pills .nav-link, .nav-pills .show > .nav-link{font-size:16px; line-height: 24px;font-weight: 500;color:rgb(61 69 87 / 65%); background-color: transparent ; background-image: url(images/icon-circle.svg); background-position:30px 20px ; background-size: 13px; background-repeat: no-repeat; border-radius:0px; text-align: left; padding: 15px 60px;}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link{color:#3D4557;background-color: transparent ; background-image: url(images/icon-circle-active.svg);}
/* .nav-pills .nav-link{ border-right: 1px solid #7C7C7C;} */
.nav-pills .nav-link.active{border-bottom:1px solid #7C7C7C;border-top:1px solid #7C7C7C;border-right:1px solid #fff;}
.nav-pills .nav-link:first-child{ border-top:transparent}
.nav-pills .nav-link:last-child{ border-bottom:transparent}
.tb-innr{ padding:50px;}
.alc{ align-items: center;}
.jsc{ justify-content: center;}
.jsa{ justify-content: space-around;}
.txtCntr{ text-align: center;}
.txtRgt{ text-align: right;}


.col-choose{ border:1px solid #C9C9C9; padding: 50px; height: 100%;}
.brdr1{ border-left:1px solid rgba(255,255,255,0.75);border-right:1px solid rgba(255,255,255,0.75);}
.sec-faq .nav-tabs .nav-item.show .nav-link,.sec-faq .nav-tabs .nav-link.active{font-size: 18px;line-height: 26px;color: #373737;
  background:#fff;border:1px solid #7C7C7C;border-bottom-width: 1px; border-radius:0px;
  border-bottom:0px;padding:30px 50px;  width:50%; appearance: none;-webkit-appearance: none;-ms-appearance: none;-moz-appearance: none;}
.sec-faq .nav-tabs .nav-link{font-size: 18px;line-height: 26px;color:rgba(55,55,55,0.5);padding:30px 50px; border:0px; width:50%;border-bottom: 1px solid #7C7C7C;  appearance: none;-webkit-appearance: none;-ms-appearance: none;-moz-appearance: none;}
.sec-faq .accordion-button{border-radius:0px !important;background:#fff; border:0px;font-size:16px;line-height: 26px; font-weight: 500; color: #373737; }
.sec-faq .accordion-button:focus{box-shadow:none; }
.sec-faq .accordion-collapse{border:0px;}
.sec-faq .accordion-item{border-radius: 0px;border:1px solid #7C7C7C;border-top:0px;}
.accordion-button:not(.collapsed){box-shadow:none; }
.col-enq-1{background:#466bb8 url(images/bg-enquire.png) no-repeat; background-size: cover; background-blend-mode: multiply; padding: 50px;}
.col-enq-2{ background: #fff;padding: 50px;border: 1px solid #7C7C7C;}
.btn-sbmt{ background: #FFD261;font-size:16px; line-height: 24px;font-weight: 500; color:#1E1E1E; border-radius: 0px; border:0px; padding: 10px 30px;transition: all 0.5s ease;}
.form-control{ border: 1px solid #A9A9A9; border-radius: 0px;}

.sec-enq{ margin: -300px 0px;}
footer{ background: #292929; padding:400px 0px 50px 0px;}
.col-cntc-1{width:137px;}


.form-control:focus{box-shadow:none; border: 1px solid #A9A9A9; }

.sec-prgrm .tab-content{border-left: 1px solid #7C7C7C;height: 100%;}
.sec-prgrm .nav-pills{position: relative; z-index: 2;}
.sec-prgrm .tab-content {border-left:1px solid #7C7C7C;height: 100%; margin-left: -1px;
    position: relative; z-index: 1;}
.show-tab{ display: none;}
.hide-tab{display: block;}

.navbar .navbar-nav .nav-link.active, .navbar .navbar-nav .nav-link.show {color: #FFD261 !important;}

.grecaptcha-badge{ visibility: hidden;}


@media (min-width:991px){
    .navbar .navbar-nav .nav-item .nav-link:hover, a.link2:hover{color:#FFD261;}
    .link1:hover,.btn-sbmt:hover{background: #466bb8;color:#fff; }
    

}

@media (max-width:992px){    
    
    .navbar-toggler{padding:0;border:0; /*margin-right: 15px;*/ -webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;}  
    .navbar-toggler  img{ width: 20px;} 
    .navbar-toggler:focus-visible,.navbar-toggler:focus{border:0;outline: none; box-shadow: none;}    
    .container1{width:100%;max-width: 100%;padding: 0;}
    /* .navbar-brand{ margin-left: 15px;} */
    .navbar{background: #000;}
    .navbar .navbar-nav .nav-item .nav-link{ font-size: 20px; line-height: 30px; padding: 30px 0px;}
    .navbar-collapse{height: 100vh;}
    .banner1{ background: none;}
    .show-tab{ display: block;}
    .hide-tab{display: none;}
    #bannerHome{ margin-top: 68px;}
    .banner-content{ background: #000;padding: 50px 20px;}
    

.wdt2,.wdt3,.wdt4,.wdt5{width: 100%;}
.wdt7{ width:50px}
.text1{font-size: 30px;line-height: 40px;}
.text3{font-size: 30px;line-height: 40px;} 
.text3.clrblue{font-size: 24px;line-height: 34px;} 
.sec-career .text8{font-size: 16px;line-height: 24px;}
.sec-prgrm .mrg-btm2{ margin-bottom: 20px;}
.pdg1, .sec-faq,footer{ padding: 50px 0px;}
.sec-enq{ padding: 50px 0px 0px 0px;}
.sec-1{ padding: 0px; margin-left: 0px; box-shadow: none;}
.sec-1 .mrg-btm2, .sec-intern .mrg-btm2,.sec-enroll .mrg-btm2{ margin-bottom: 20px;}
.sec-intern .txtCntr{ margin-bottom: 30px;}
.sec-intern .txtCntr:nth-child(4n),.sec-intern .txtCntr:last-child{ margin-bottom: 0px;}

.col-choose{padding: 30px;}
.sec-enq{ margin: 0px;}
.col-enq-1,.col-enq-2{ padding: 50px 20px;}
.col-enq-2{ border: 0px;}
.txtCntr{ text-align: left;}
.txtRgt{ text-align: left;}
.soc-media{ margin-bottom: 20px;}
.container{ padding: 0px 20px;}
.brdr1{ border: 0px;}
.d-mb-flx{ display: flex;align-items: center; margin-bottom: 30px;}
.sec-career .d-mb-flx .mrg-btm2{ margin-bottom: 0px; margin-left: 25px;}
.sec-career .d-mb-flx .mrg-btm3{ margin-bottom: 0px;}
.mrg-btm-mb-1{ margin-bottom:30px;}
.mrg-btm4 {margin-bottom: 15px;}
.sec-achieve .mrg-btm2{ margin-bottom: 30px;}

.sec-faq .nav-tabs .nav-item.show .nav-link, .sec-faq .nav-tabs .nav-link.active, .sec-faq .nav-tabs .nav-link{ padding:15px 25px ;}
.jsa{ justify-content: start;}  
} 
@media (max-width:640px){.container{width: 100%;max-width: 100%;} }

@media (max-width:575px){
    .brdr-mb-1{ border-top:0px;border-bottom:0px;}
    .wdt9,.wdt10{width: 100%;}
} 