@media only screen and (max-width: 2800px) {

}
@media only screen and (max-width: 1920px) {
}
@media only screen and (max-width: 1700px) {
  p.np-newsSec__partInner--updateAdd__title a {font-size: 18px;}
  .ih-placement-card {padding: 13% 0 0 0;}
  .np-sec__main--ourcourseInnerCardsWrp{padding:0 50px !important;}
  .np-sec__main--cardsInner{padding:0 50px !important;}
  .np-sec__main--bankDetailsInner{padding: 0 50px !important; margin-top: 3%;}
  .np-sec__main--QuaryBox{width: 60% !important;}

  .np-courseSecInner{max-width:1500px;padding:0px 80px;}
  .PPmembers_list.np-workWith--list li{max-width:425px;width:100%; flex: 0 0 calc(425px - 10px);}

  .np-newsSecInner {max-width: 1604px;}/* 5-7-22 */
  .admin-before::before {height: 363px !important;}
  .admission-c-top { padding-top: 1%;margin-bottom: 1% !important;}

}
@media only screen and (max-width: 1600px) {
  .course-scroll {height: 480px;}
  .np-courseProgram__Listing hr {margin: 3.375rem 0;}
  .np-courseProgram { padding:40px 0 25px 0;}
  .np-courseSecContent {margin: 3% 0 4% 0;}
  .np-sec__bannerBg { max-width: 1345px;}
  .np-sec__mainInner {padding-top:52px;margin: 3% 0 4% 0;}
  .pleac-card {margin-top: 50px;}
  .pleac-card li{width: calc(33.33% - 20px) !important;}
  .np-sec__main--cards__list{width: 100%; float: left; display: flex; justify-content: space-between;}/* ish-26-4-22*/
  .np-sec__main--cards__list li { width: 31% !important;} /* ish-26-4-22*/
  .np-newsSecInner {max-width: 1504px;}/* 4-7-22 */
  .bank-ac-in-l {/*padding-left: 3%;*/}

}

@media only screen and (max-width: 1536px) {
  .proImgOverlay h3 {bottom: 48px;}
  .proImgOverlay span {font-size: 13px;bottom:26px;}
  .proImgOverlay h3 {font-size: 13px;}
  .a-card-h {height:247px !important;}

.blue-hight { height: 199px !important;}
.np-sec__main--cardTxt { height: 300px;}
.cl-card-plec {padding: 5px 0;}
.np-newsSec { padding: 40px 0;}
.np-workWithTitle {margin-left: 153px;}/* ish-26-4-22*/
.np-sec__par--PPmembers.np-workWithCardSec {padding: 100px 110px 100px 60px;}/* ish-26-4-22*/
.PPmembers_list.np-workWith--list {height: 488px;}/* ish-26-4-22*/
.np-newsSecInner {max-width: 1437px;}/* 5-7-22 */
.np-sec__mainInner {padding-top: 42px;margin: 3% 0 4% 0;}
.np-sec__main--ourcourseInner {padding-top: 4.25rem;}
.np-sec__main--cardTxt {height: 315px;}
}
@media only screen and (max-width: 1500px) {
  p.np-newsSec__partInner--updateAdd__title a {font-size: 17px;}
  .a-card-h {height: 228px !important;}
  .pleac-card {margin-top: 160px;}
  .np-sec__main--ourcourseInnerCards {margin-bottom: 65px;}
  .np-sec__main--card__sub {font-size: 17px;}
  .about-n-l-pare {font-size: 17px;}
  .np-sec__par p {font-size: 17px;}
  .about-n-l-pare {font-size: 17px;}
  .np-sec__main--ourcourse__card--sub {font-size: 17px; padding-right: 6px;}
  .np-sec__main--card__sub {font-size: 17px;}
  .PPmembers_list.np-workWith--list li{max-width:425px;width:100%;}
  .np-sec__par.PPmembersTxt{margin-left:80px;}
  .np-workWithTitle{margin-left:80px;}
  .np-sec__par--PPmembers.np-workWithCardSec{background:#030c40;padding:100px 80px 100px 60px;max-width:1280px;width:100%;}
  .d-arrow { top: 12px;}/* ish-26-4-22*/
  .d-arrow::before {font-size: 13px;}/* ish-26-4-22*/
  .d-arrow {top: 10px;}/* ish-26-4-22*/

  .np-newsSec__partInner--Title .np-sec__par--Title { font-size:25px;}/* home-25-5-22 */
  .np-newsSec__partInner--Title .np-sec__par--Title strong { font-size:25px;}/* home-25-5-22 */
  .np-newsSec__partInner--updateAdd__Subtitle {font-size: 11px;}/* home-25-5-22 */
  .np-newsSecInner {max-width: 1334px;}/* 4-7-22 */
  .np-courseSec::before {height: 311px !important;}

  .announce-sec-in {max-width: 1234px;}
  .np-sec__main--cardTxt {height:290px;}
  .np-sec__main--ourcourse__card--sub {margin: 0 0 0.5rem 0;}
  .np-sec__main--ourcourse__card--title {margin-bottom: 15px;}


  
} 

@media screen and (max-width:1400px){
  .np-headtopLft ul li a {font-size: 15px;}
  .admin-before::before {height: 344px !important;}
  .np-sec__mainInner::before{height: 466px ;}
  .admission-c-top {padding-top: 5%;}
  .np-commen__title {font-size: 3.0rem;}
  .np-sec__main--bankDetails__content ul{gap:80px;}
  .np-sec__main--QuaryImg--img{width:55%;float:left;}
  .np-sec__mainInner{margin:3% 0 4% 0; padding-top: 58px;}
  
  .np-sec__main--card__title{font-size: 1.3rem;}
  .np-sec__main--card__sub{font-size:17px;}
  section.np-sec__main--cards{margin-bottom: 6.25rem;}
  .np-sec__main--bankDetails{margin:6.25rem 0;}
  .np-sec__main--QuaryBox{padding: 3rem 2.125rem;}
  .np-sec__main--cards__list{gap:20px;}
  .np-newsSec__partInner--updateAdd__title{font-size: 1rem;}
  .np-sec__par.PPmembersTxt{margin-left:50px;}
  .np-workWithTitle{margin-left:50px;}
  .np-sec__par--PPmembers.np-workWithCardSec{background:#030c40;padding:100px 50px 100px 60px;max-width:1280px;width:100%;}
  .PPmembers_list.np-workWith--list li{max-width:410px;width:100%;}
  .np-WhyJoin_secImg{width:85%;}/* 6-7-22 */

  .np-dateSub {font-size: 15px;}/* home-25-5-22 */
  .np-newsSecInner {max-width:1266px;}/* 4-7-22 */
  .np-courseSec::before {width: 243px;}
  .announce-l-top h2 { font-size: 30px;}
  ul.visitingFaculty-Listing { padding-right: 10px;}
  .np-sec__main--ourcourse__card--title {font-size: 19px;}
}
@media only screen and (max-width: 1300px) {
  .np-sec__main--cardTxt {height: 260px;}
  .pleac-card {margin-top: 135px;}
  .course-scroll {height: 400px;}
  .admin-before::before {height: 313px !important;}
  .np-sec__main--ourcourseInnerCards {margin-bottom: 50px;}
  .np-sec__mainInner::before {height: 433px ;}
  h1.np-sec__par--Title.admin-top {padding-top: 0;}
  .np-date .np-commen__title{    font-size: 2.125rem;}
  .np-dateSub{font-size: .8rem;}
  ul.np-newsSec__part li{width:calc(25% - 10px);}
  .PPmembers_list.np-workWith--list li{max-width:388px;width:100%;    flex: 0 0 calc(360px - 5px);}

  .np-sec__par--Title {font-size: 30px;}/* home-25-5-22 */
  .np-sec__par--Title strong {font-size: 30px;}/* home-25-5-22 */
  .Courses-clist {max-width: 1140px;}/* home-25-5-22 */
  .cl-card1 {height: 215px;}/* home-25-5-22 */

  .np-headtopLft ul li a {font-size: 13px;}/* 21-6-22 */

  .np-newsSecInner {max-width:1178px;}/* 4-7-22 */
  .np-common__stxt {font-size: 17px;}
  
}
@media only screen and (max-width: 1200px) {
  .np-common__stxt{ font-size: .9rem;}
  .np-sec__main--ourcourse__card--sub{font-size: .9rem;}
  .np-sec__par--Title {font-size: 2.2rem;}
  .np-sec__par--Title strong{font-size: 2.2rem;}
  .np-sec__main--ourcourseInner{padding-bottom: 10.5rem;}
  .np-sec__main--bankDetails{margin:4.25rem 0;}
  .np-sec__main--AddQuary{margin-bottom:6.375rem;}
  section.np-sec__main--cards{margin-bottom:4.25rem;}
  .np-sec__mainInner{margin:4.25rem 0 !important;}
  footer.np-footer{padding:4.25rem;}
  .np-sec__main--QuaryBox__Sub{font-size: 1.5rem;}
  .np-sec__main--aidBotTxt{font-size: 1.2rem;}
  .np-WhyJoin_secImg{width:70%;}
}
@media only screen and (max-width: 1100px) {
p.np-newsSec__partInner--updateAdd__title a {font-size: 16px;}

}

@media only screen and (max-width: 1024px){
  .np-sec__par {margin: 0; margin-left: 0;}
  .np-common__stxt {font-size: 16px;}
  .np-courseSec::before {height: 211px !important;}
  .course-scroll {height: 300px;}
  .admission-c-top {padding-top: 1%;}
  .np-sec__main--card__sub {font-size: 16px;}
  .pleac-card li {padding-bottom: 60px; margin-bottom:0px;}
  .pleac-card li:last-child{padding-bottom:0px; margin-bottom:0px;}
  .np-sec__PPmembers {padding:4% 15px;}/* 21-6-22 */
  .np-sec__par.PPmembersTxt {margin-left: 0px; margin-bottom: 20px;}/* 21-6-22 */
  .np-newsSec {padding:40px 0 35px 0;}
  .np-sec__par p {font-size: 16px;}

  .np-WhyJoin_secImg{width:80% !important;}

  .np-sec__PPmembersInner{flex-direction:column;}
  .PPmembers_list.np-workWith--list li{max-width:435px;width:100%;flex: 0 0 calc(100% - 5px);}
  .np-sec__par.np-workWithTitle{width:100%;}
  .np-sec__par.PPmembersTxt{width:100%;}/* 21-6-22 */
  .np-sec__par--PPmembers{width:100%;}
  .np-sec__par.np-workWithTitle{width:80% !important;margin-bottom: 22px;}

  .np-headtopLft ul{padding:0.5rem 0;width:100%;}
  .admin-before::before {height: 265px !important;}
  .np-sec__mainInner::before{height: 415px ;}
  .np-common__stxt{ font-size: .9rem;}
  .np-sec__main--ourcourse__card--sub{font-size: .9rem; /*height: 100px;*/}
  .np-sec__par--Title {font-size:26px;}/* home-25-5-22 */
  .np-sec__par--Title strong{font-size:26px;}/* home-25-5-22 */
  .np-sec__main--ourcourseInner{padding-bottom: 10rem;}
  .np-sec__main--bankDetails{margin:4rem 0;}
  .np-sec__main--AddQuary{margin-bottom:6rem;}
  section.np-sec__main--cards{margin-bottom:4rem;}
  .np-sec__mainInner{margin:4rem 0 !important;}
  footer.np-footer{padding:4rem;}
  .np-sec__main--QuaryBox__Sub{font-size: 1.2rem;}
  .np-sec__main--aidBotTxt{font-size: 1rem;}
  .np-sec__main--ourcourse__card--title{font-size: 1.2rem;}
  .np-sec__main--bankDetails__content ul{gap:40px;}
  .np-sec__main--bankDetails__acDet--title{font-size: 1rem;}
  .np-sec__main--bankDetails__acDet--sub{font-size: 1rem;}
  .np-sec__main--bankDetails__acDet{height:60px;}
  .np-sec__main--aidBotInner{margin-top:2rem;}
  ul.np-newsSec__part li{width:calc(50% - 10px);margin-bottom: 2rem;}
  .np-newsSec__partInner--child{/*height:20rem;*/ height:auto;}

  .d-arrow::before {font-size: 16px;}/* ish-26-4-22*/
  .d-arrow {top: 14px; right: 16px;}

  .np-navbar__Desktop ul li a { font-size: 13px; padding: 20px 0px; line-height:1.5;}/* ish-31-5-22*/
  span.d-drop img {max-width: 14%;}/* ish-31-5-22*/

  .np-newsSecInner {max-width: 923px;}/* 4-7-22 */
  .bank-ac-in-l {padding-left:0%;}/* 4-7-22 */

  .np-sec__main--cards__list {flex-flow: wrap;}/* 5-7-22 */

  .np-WhyJoin_secImgInner { height: 240px; width: 240px;}
  
  .announce-sec-in {padding: 0px 30px;}
  .announce-l-top h2 {font-size: 26px;margin-bottom: 10px; line-height: 30px;}
  .announce-l-bottom p {font-size: 16px;}
  .announce-l-bottom {margin-top: 10px;}
  .a-l-c1-list ul li a {font-size: 16px;}
  .a-r-c1 h2 {font-size: 22px;margin-bottom: 10px;}
  .vp-btn { margin-top: 25px;}
  .a-l-c1-text h3 {font-size: 17px;}

  .announce-l-bottom ul li a { font-size: 16px;}
}

@media only screen and (max-width: 992px) {  
  .np-courseProgram__subTxt { font-size: 14px;}
  .np-sec__main--ourcourse__card--title {line-height: 30px;font-size:20px !important; }
  .our-l {line-height: 30px;font-size:12px !important; }
  .blue-hight {height: 259px !important;}
  .np-sec__par--PPmembers.np-workWithCardSec { padding: 0px 50px 0px 60px;}
  .np-commen__title {font-size:3.3rem;}
  .careers-font {padding: 0px 155px;}
  .a-card-h { height: 276px !important;}

  .catalyst-l-icont p { font-size: 10px !important;}
  p.ih-common__stxt.contact-text2 {height: 0;}
  ul.np-newsSec__part li { width: calc(33.33% - 10px);margin-bottom: 2rem;}
  .np-sec__main--card__sub {font-size: 23px;}
  .np-sec__main--card__title {font-size: 25px;}

  p.np-common__stxt.admi-p-h {font-size:20px  !important;height: 130px;overflow-y: scroll;padding-right: 10px;}

  .np-navbar__Desktop ul li a {font-size: 12px;}

  .np-sec__par p {font-size: 10px;}
  .np-sec__main--bankDetails__content ul{gap:20px;}
  .np-sec__main--ourcourse__card--sub{font-size: .9rem; /*height: 100px;*/}
  .np-sec__main--ourcourse__cards{gap:15px;}
  .np-sec__main--ourcourse__card{max-width: 350px;}
  .np-sec__main--QuaryBox{padding:2rem;}
  .np-sec__main--QuaryBoxInner{margin-bottom:1rem;}
  .np-sec__par--Title{font-size:1.5rem;}
  .np-sec__par--Title strong{font-size:1.5rem;}
  .np-sec__main--QuaryBox__Sub{font-size:1rem;}
  .np-sec__main--QuaryBoxInner{margin-bottom:0.5rem;}
  .np-sec__main--bankDetails__acDet{margin-top: 1.2rem;}
  .np-sec__main--bankDetails__title{margin: 0 !important;}
  .np-sec__main--ourcourseInner{padding-top: 2.25rem;}
  .np-sec__main--bankDetails__content ul{margin-top:1rem;}
  .np-sec__main--bankDetails__acDet{margin: 0;}
  .np-sec__main--QuaryBox .np-sec__main--bankDetails__acDet{height:72px;}

  .np-sec__main--aid{background:#030c40;padding:2rem;}
  .np-sec__main--ourcourse__card--sub{font-size:10px;/*height:120px;*/}
  .np-sec__main--bankDetails{margin:2rem 0;}
  section.np-sec__main--cards{margin-bottom:2rem;}

  .np-sec__par{margin:0 0.5rem;}
  .np-courseSecTxt{margin-top: 2rem; margin-left: 0; width: 100%;}


  .np-courseSecContent { margin: 100px 0;flex-direction: column; padding-top: 125px;margin: 4rem 0 !important;}
  .np-courseSecImg{width:100%;}

  .np-courseProgram__List{flex-direction:inherit;align-items:flex-start;}
  .np-courseProgram__ListBtn{float:left;width:20%;margin-top:2rem;}
  .visitingFaculty-Listing li { width: 100%;}
  .PPmembers_list.np-workWith--list li{max-width:380px;width:100%;}

}
@media only screen and (max-width: 889px){
  .catalyst-l-icont p {font-size: 16px !important;}
  .PPmembers_list.np-workWith--list li {
    max-width: 740px;
    width: 100%;
  }
  .np-newsSecInner {max-width: 800px;}
}
@media only screen and (max-width: 840px) {
  .np-sec__main--ourcourse__card--title {font-size: 22px !important;}

  .np-footerLft{margin-right:2rem !important;}
  .PPmembers_list.np-workWith--list li{max-width:340px;width:100%;}
  .np-navbar__Desktop ul li a {font-size: 10px;}
}
@media only screen and (max-width: 800px) {

  .a-card-h {height:277px !important;}
  .np-common__stxt {font-size: 16px;}
  .np-courseSecContent {padding-top: 50px;}
  .pleac-card {margin-top:160px;}
  .pleac-card li {padding-bottom: 80px;}
  .np-headtopLft{display:none;}
  .np-headBottom{display:none;}
  .np-headBottom.foot{display: inline-block !important;}
  .toggle-button{display:inline-block !important;}
  .np-headerMenu{display: block !important;}
  .np-sec__one{flex-direction:column-reverse;}
  .np-sec__par{/*margin:0 0.5rem;*/ margin:0 0; width:100%;margin-bottom:1rem;}
  .np-sec__mainInner::before{height:404px !important;}
  .np-sec__main--ourcourse__card{max-width:320px;}
  .np-sec__main--bankDetails__content ul{gap:10px;}
  .np-sec__par--Title strong{font-size:1.2rem;}
  .np-sec__par--Title{font-size:1.2rem;}
  .np-sec__main--QuaryBox__Sub{font-size:1rem;}
  .np-footerInner{flex-direction:column-reverse;}
  .np-footerLft{width:100%;}
  .np-footerRgt{width:100%;margin-bottom:1rem;}
  .np-headBottom__footerBottom{font-size:.8rem;text-align:center;}
  .np-sec__par--Title{font-size:1.8rem;}

  .np-sec__par--Title br{display: none;}
  .np-sec__par--Title strong{font-size:1.8rem;}
  .np-sec__main--QuaryBox{width:75% !important;}
  .PPmembers_list.np-workWith--list li{max-width:640px;width:100%;}
  .np-WhyJoin_secImg{width:90% !important;display: flex;justify-content: center; flex-wrap: wrap;}/* 5-7-22 */
  .proImgOverlay a {font-size: 13px;line-height: 21px;}

  .np-sec__PPmembers {background-color: #fff;padding:4% 15px;}/* 21-6-22 */


  .np-newsSecInner {padding: 0 15px;}/* 4-7-22 */
  .np-WhyJoin_secImgs--list {display: flex; flex-wrap: wrap;}
  ul.np-WhyJoin_secImgs--list li {width: 60%; margin-bottom: 70px;}/* 5-7-22 */

  .np-courseSec::before { height: 291px !important;margin: 57px 0 15px 0;}

  .announce-left {width: 100%;}
  .announce-sec-in {padding: 0px 15px;}
  /* span.d-drop img {display: none;} */
  .announce-right {width: 100%;}
  .np-navbar__Desktop.navMenu ul li {position: relative;}
}
@media only screen and (max-width: 750px) {

}

@media only screen and (max-width: 640px) {

}
@media only screen and (max-width: 550px) {
  .np-sec__main--ourcourse__card--title {font-size: 18px !important;line-height: 23px;}
  .np-navbar__Desktop ul li a { font-size: 12px;}
  .np-sec__main--card__title {font-size: 22px;}

  p.np-common__stxt.admi-p-h {font-size: 16px !important;}
  .np-sec__par--Title{font-size: 26px !important;}
  .np-sec__par--Title strong {font-size: 26px !important;}
  .np-sec__main--ourcourse__card--title {font-size: 18px;}
  .np-sec__main--ourcourse__card--sub {font-size: 16px;}
  .np-sec__main--card__sub { font-size: 16px;}
  .a-way-r p { font-size: 18px !important;}
  .Leadership-text ul li {font-size: 16px;}

  .np-courseProgram__List {  flex-direction: column; align-items: flex-start;}
  p.np-newsSec__partInner--updateAdd__title a {font-size: 14px;}
  .a-card-h {height:227px !important;}
  .search_faculty--fr .event-in {margin-top: 0px;}
  .search_faculty--fr .np-sec__par {margin-top: 5%;}
  .np-courseProgram {padding: 40px 0 10px 0px;}
  .course-scroll { padding-right: 6px;}
  .np-courseProgram__subTxt {font-size: 13px;}
  .np-common__stxt {font-size: 16px;}
  .np-sec__par {margin: 0;}
  .for-adm-title {font-size: 18px;}
  .np-sec__mainInner::before{height:380px !important;}
  .np-sec__main--QuaryImg--img{width:100%;float:left;}
  .np-sec__main--QuaryBox{width:100% !important;padding:1rem;}
  .np-sec__main--bankDetails__content ul li{width:100%;}
  .np-sec__mainInner{padding-top:35px;margin: 2rem 0 !important;}
  .np-sec__mainInner::before{height:277px !important;}
  .np-sec__main--aidBot ul{flex-direction:column;}
  .np-sec__bannerBg{padding: 5rem 0;}
  .np-courseSec::before{height: 400px;}
  .np-courseSecInner{padding:0 15px}
  .np-courseProgram__ListInner{margin-left:1.5rem;width:90%;}
  .np-courseProgram__ListBtn{float:left;width:100%;margin-top:2rem;}
  ul.np-newsSec__part li{width:calc(100% - 10px);margin-bottom:2rem;}
  ul.np-newsSec__part li:nth-child(2) {margin-bottom:3rem;}
  .np-sec__par--PPmembers.np-workWithCardSec{padding:100px 20px 100px 20px;}
  ul.np-WhyJoin_secImgs--list{flex-direction:column; padding: 0px 20px;}
  .np-WhyJoin_secImg{width:100% !important; margin-bottom: 2rem;}

  .np-WhyJoin_secImgs--list {  display: flex; flex-wrap: wrap;}
  ul.np-WhyJoin_secImgs--list li {width:100%; margin-bottom:30px;}
  /* .np-WhyJoin_secImgInner img {border-radius: 80%;} */
  .PPmembers_list li { width:50%;}

  /* home-25-5-22 */
  .np-newsSec__partInner--updateAdd__title { font-size:19px !important; margin-top: 20px;}
  .van-top:last-child{    margin-top: 124px !important;}
  .np-sec__par--Title { font-size: 26px !important; line-height: 30px;}
  .np-sec__par--Title strong{ line-height: 30px;}
  .ask-in { padding: 0px 15px;}
  .placements-logo-in {padding: 0px 15px;}
  .h-welcome-in {padding: 0px 15px;}
  .h-banner-text2 { font-size: 27px; line-height: 38px;}

  .home-p-Slider .slick-dots { bottom: 8px !important;}

  .np-WhyJoin_secImgInner { height: 312px; width: 312px;}

  .PPmembers_list.np-workWith--list {height: 108px;}/* 5-7-22 */
  .np-commen__title.textCenter.careers-font {font-size: 30px !important;}
  .np-commen__title {padding: 0px 0px;}/* 5-7-22 */
  .np-courseSecContent { padding-top:45px; margin: 2rem 0 !important;}
  .np-courseSec::before {height:330px !important;margin: 38px 0 15px 0;}
  
}
@media only screen and (max-width: 450px) {
  .pleac-card {margin-top: 77px;}

  .visitingFaculty--profileImg { margin-right: 0;margin-bottom: 1.5rem;}
  .visitingFaculty--profileImgTxt-title {margin-bottom: 2rem;}
  .visitingFaculty--profileImgTxt {width: 100%;}
  .visitingFaculty--profileImg {width: 80%;}
  .pleac-card li {padding-bottom: 30px;}
  .np-sec__main--bankDetailsInner{padding:0 20px !important;}
  .np-sec__main--aid{background:#030c40;padding:1rem;}
  .np-footerSecs{width:calc(33% - 8px);}
  .np-sec__main--cardsInner{padding:0 20px !important;}
  .np-sec__mainInner::before{height:217px !important;}
  .np-sec__par--Title{font-size:1.5rem; margin-bottom: .5rem;}
  .np-sec__par--Title strong{font-size:1.5rem;}
  .np-sec__main--ourcourseInnerCardsWrp{padding:0 20px !important;}
  .np-sec__main--bankDetails__acDet{width:100%;float:left;margin:0.5rem 0;height: auto;}
  .np-sec__main--QuaryImg--img{margin-bottom:10rem;}
  .np-footerRgt{flex-direction:column;}
  .np-footerSecs{width:100%;margin-bottom:1rem;}
  .visitingFaculty--profile{flex-direction:column;}
  ul.visitingFaculty-Listing{gap:1rem;}

  .van-top:last-child {margin-top: 64px !important;}/* home-25-5-22 */

  .np-WhyJoin_secImg {width:100% !important;}
  .PPmembers_list.np-workWith--list {height: 160px;}/* 5-7-22 */
  .np-commen__title.textCenter.careers-font {font-size: 27px !important;  padding: 0px;}/* 5-7-22 */
  .course-text h2 { font-size: 22px;}


  .np-WhyJoin_sec {padding: 23px 10px;}/* 6-7-22 */
  .np-WhyJoin_secTitle { margin-bottom: 2rem;float: left; width: 100%; display: flex; justify-content: center;}/* 6-7-22 */
.toggle-button {height: 24px;}
.a-l-c1-text h3 {font-size: 16px;}
  .b-bottom {margin: 12% 0;}

  .np-courseSec::before {height: 198px !important;}

}

@media only screen and (max-width: 420px) {

}
@media only screen and (max-width: 400px) {
  .np-courseProgram__subTxt { font-size: .9rem;}

}

@media only screen and (max-width: 375px) {
  .np-courseSec::before {width: 243px;height: 173px !important;}
  .announce-l-top h2 {font-size: 23px;line-height: 30px;}
}
@media only screen and (max-width: 360px) {
  ul.np-WhyJoin_secImgs--list {padding: 0px 0px;}/* 5-7-22 */
  .course-text h2 {font-size: 19px;}/* 5-7-22 */
  .np-newsSec__partInner--updateAdd__title {font-size: 18px !important; margin-top: 20px;}
}

@media only screen and (max-width: 320px) {

}