.message-section {background-color: #ffffff; padding: 120px 0 60px 0;position: relative;}
.quote-content {position: relative;z-index: 1;}
.quote-content .common-title-wrap h2 {color: #010101;}
.quote-content .common-title-wrap p {color: #010101;font-size: 22px;line-height: 29px;}
.quote-figure {text-align: center;position: relative;z-index: 1;}
.quote-figure h3 {color: #010101;text-transform: uppercase;font-size: 18px;line-height: 27px;font-family: 'ProximaNova-Bold';font-weight: bold;text-transform: uppercase;}
.quote-figure p {color: #010101;text-transform: uppercase;font-size: 14px;line-height: 20px;font-family: 'ProximaNova-Regular';font-weight: normal;text-transform: uppercase;}
.quotes-img {position: absolute;top: -90px;left: -60px;}
.quote-content div.expander:before { background: linear-gradient(0deg, #ffffff 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0) 100%); }
.btn-block {text-align: center;margin: 30px 0;}

.facultyStaff-box {}
.facultyStaff-box .figure {display: block;margin-bottom: 0;}
.facultyStaff-box .fig-picture {position: relative;overflow: hidden;}
.facultyStaff-box .figure img { transition: all 0.4s ease-in-out 0s; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; -ms-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s;}
.facultyStaff-box:hover .figure img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1);  transform: scale(1.1); }
.facultyStaff-box .content-caption {padding: 10px 5px;background-color: #EBEBEB;text-align: center;}
.facultyStaff-box .content-caption h4 {font-family: 'ProximaNova-Bold';font-weight: bold;font-size: 1.125rem;line-height: 1.5rem;color: #010101;text-transform: uppercase;}
.facultyStaff-box .content-caption p {font-family: 'ProximaNova-Regular';font-weight: normal;font-size: 1rem;color: #010101;text-transform: uppercase;}
.facultyStaff-box .content-caption p:last-child {margin-bottom: 0;}

.administrative-list {padding-left: 0;}
.administrative-list li {list-style: none;margin-bottom: 15px;padding: 10px 30px; transition: all 0.4s ease-in-out 0s; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; -ms-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s;box-shadow: rgba(30, 143, 219, 0.05) 0px 1px 0px, rgba(30, 143, 219, 0.1) 0px 0px 8px; display: flex;justify-content: start;align-items: center;}
.administrative-list li .listName {font-family: 'ProximaNova-Bold';font-weight: bold;font-size: 18px;line-height: 24px;width: 100%;}
.administrative-list li .listDesignation {font-family: 'ProximaNova-Regular';font-weight: normal;font-size: 18px;line-height: 24px;width: 100%;}
.administrative-list li:nth-child(odd) {background-color: #EFFAFF;}
.administrative-list li:nth-child(even) {background-color: #FFFFFF;}
.administrative-list li:hover {background-color: #1E8FDB;}
.administrative-list li:hover .listName {color: #ffffff;}
.administrative-list li:hover .listDesignation {color: #ffffff;}

.facultyStaff-box a {cursor: default;}

/*--------------------------------------------------------------
  # Responsive CSS
  --------------------------------------------------------------*/

@media screen and (max-width: 767px) {
  .ourVisionMission-section {padding: 60px 0 120px 0;}
  .quote-content .quotes-img {left: -10px;}
  .quote-content .quotes-img img {width: 70%;}
  .quote-figure {width: 100%;margin-top: 40px;}
  .facultyStaff-box .figure img {width: 100%;}
  .administrative-list li .listName {font-size: 16px;line-height: 24px; margin-right: 10px;}
  .administrative-list li .listDesignation {font-size: 16px;line-height: 24px;}
  .administrative-list li {padding: 10px 20px;}
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .quote-figure {width: 100%;margin-top: 40px;}
  .quote-content .quotes-img {left: -20px;}
  .facultyStaff-box .figure img {width: 100%;}
}

@media only screen and (min-width: 851px) and (max-width: 992px) {

}
@media only screen and (min-width: 810px) and (max-width: 850px) {

}

@media screen and (max-width: 768px) {
 
}

@media only screen and (min-width: 1024px) and (max-width: 1080px) {
  .quote-content .quotes-img {left: -20px;}

}

@media screen and (max-width: 1024px) {

}



@media only screen and (min-width: 320px) and (max-width: 992px) {
}
@media only screen and (min-width: 375px) and (max-width: 384px) {
}

@media only screen and (min-width: 360px) and (max-width: 374px) {

}
@media only screen and (min-width: 400px) and (max-width: 650px) {
}
@media only screen and (min-width: 411px) and (max-width: 450px) {
 
}

@media only screen and (min-width: 390px) and (max-width: 410px) {

}
@media only screen and (min-width: 769px) and (max-width: 1023px) {
}

@media only screen and (min-width: 1280px) and (max-width: 1300px) {
 
}
@media only screen and (min-width: 1349px) and (max-width: 1439px) {
 
}

@media only screen and (min-width: 1440px) and (max-width: 1445px) {
 
}
@media only screen and (min-width: 1600px) and (max-width: 1919px) {
 
}

@media screen and (min-width: 1920px) {
 

}
@media screen and (max-width: 320px) {
}

@media screen and (max-width: 320px) {
}
@media screen and (max-width: 992px) {

}


@media all and (min-width: 992px) {

}

@media screen and (max-width: 640px) {
}

@media all and (min-width: 992px) {

}

@media only screen and (-webkit-min-device-pixel-ratio: 1) {
}

@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) and (stroke-color: transparent) {
  }
}

@media not all and (min-resolution: 0.001dpcm) {
  @media only screen and (min-width: 1280px) and (max-width: 1300px) {
  }
}

@media not all and (min-resolution: 0.001dpcm) {
  @media only screen and (min-width: 1024px) and (max-width: 1080px) {
  }
}

@media not all and (min-resolution: 0.001dpcm) {
  @media only screen and (min-width: 1920px) {
  }
}

@media not all and (min-resolution: 0.001dpcm) {
  @media only screen and (max-width: 767px) {
  }
}

@media not all and (min-resolution: 0.001dpcm) {
  @media only screen and (min-width: 768px) and (max-width: 1023px) {
  }
}

@media (prefers-reduced-motion: reduce) {
  
}

@media only screen and (max-width: 640px) {

}