
/* Outer */
.popup {
    width:100%;
    height:100%;
    display:none;
    position:fixed;
    top:0px;
    left:0px;
    background:rgba(0,0,0,0.7);
	z-index:999;
	
} 

.popup-inner1{max-width:90%;width:90%; height:auto; padding:0px;   position:absolute; top:18px; left:18px;}
.popup-inner1 .popup-close{top:40px; right:30px; background:none; border:0px; font-size:40px; line-height:40px; color:#444;}
 
.popup-inner10{max-width:950px; width:100%;padding:0px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius: 16px;border-top:0px solid #E13D32;background:#02144695;  backdrop-filter: blur(10px);}
.popup-inner10 .popup-close{width:35px;  height:35px; background:linear-gradient(90deg, #0073C1 0%, #003A8F 100%); padding:10px; border:0px; border-radius:100%; font-size:30px; line-height:30px; color:#fff !important;  top:30px; right:30px;}
.popup-inner10 .popup-close span{top:2px;  left:9px;}

.home-faculty{width:100%; padding:30px 30px 10px; border-radius:40px; position:relative; overflow:hidden;}
.home-faculty h2{width:90%;  font-size:35px; line-height:45px;    color: #ffffff;  letter-spacing: -4%; padding:0px 0px 20px; margin:0px;}
.home-faculty p{font-size: 16px;  line-height:26px;    color: #ffffff;  padding: 0px 0px 10px;  margin: 0px 0px;}

.home-faculty-box{width:100%; display:flex; gap:30px; align-items:flex-start;  padding:0px; margin:15px 0px 0px;  position:relative; overflow:hidden; }
.home-faculty-left{width:24%; padding:0px; margin:0px; position:relative;}
.home-faculty-left img{width:100%; height:100%; border-radius:20px; object-fit: cover;}
.home-faculty-right{width:76%; padding:0px 20px 20px 0px; margin:0px; position:relative;}
.home-faculty-box h3{width:100%;  font-size:22px; line-height:32px;  font-family: Poppins Semi Bold;  color: #000000;  letter-spacing: -4%; padding:0px 0px 10px; margin:0px;}
 

.scrollbar {
  scrollbar-width: thin;
  scrollbar-color:#0073C1 #003A8F;
}
.scrollbar::-webkit-scrollbar {
  width:4px;
  height:4px;
}
.scrollbar::-webkit-scrollbar-track {
  background-clip: content-box;
  border:1px solid transparent;
}
.scrollbar::-webkit-scrollbar-thumb {
  background-color:#003A8F;
}
.scrollbar::-webkit-scrollbar-thumb:hover {
  background-color:#0073C1;
}
.scrollbar::-webkit-scrollbar-corner, .scrollbar::-webkit-scrollbar-track {
  background-color:#0073C1;
}
/* The below styles are for display purposes only */
.popup-inner10 [class^=scrollbar] {
  height:480px;
  overflow-y:auto;
  overflow-x:hidden;
  padding-right:10px; margin-right:0px;
}





.popup-inner7{max-width:400px;width:100%;padding:0px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius: 32px;border-top:0px solid #E13D32;background:#fff7;}
.popup-inner7  .iti__country-list {width: 320px;overflow-x: hidden;}
.popup-inner7 .modal-content{padding:0px;}

 .popup-inner8{max-width:400px;width:100%;padding:0px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius: 16px;border-top:0px solid #E13D32;background:#ffffff;}
.popup-inner8  .iti__country-list {width: 320px;overflow-x: hidden;}
.popup-inner8 .modal-content{padding:0px;}
  

 

 
/* Close Button */
.popup-close {
    width:30px;
    height:30px;
    padding-top:0px;font-family:aria;
    display:inline-block;
    position:absolute;
    top:10px;outline:none;border:1px solid #E8E8E8;
    right:10px;
    transition:ease 0.25s all;
    -webkit-transform:translate(50%, -50%);
    transform:translate(50%, -50%);
    border-radius:8px;
    background:#f1f1f1;
    font-size:35px;
    text-align:center;
	cursor: pointer;
    line-height:30px;
    color:#212121;
	z-index:999999;
}
 .popup-close span{position:absolute; top:-2px; left:4px;}
.popup-close:hover {
	 color:#212121;
}
@media screen and (max-width:880px) {
.form-group1{width:90%;float: left;height: 50px; margin: 6px 10px;}
.popup-inner {padding:0px;}.popup-inner4 h2{font-size:18px;}
.popup-close{top:10px; right:10px;}
.popup-inner10 .popup-close{width:27px;  height:28px; font-size:22px; line-height:22px; top:20px;  right:20px;}
.popup-inner10 .popup-close span{left: 7px;}
 .home-faculty{padding: 20px;}
.popup-inner10{max-width:90%; width:90%;}
.popup-inner10 [class^=scrollbar] {height:500px;}
.home-faculty h2{width:90%; font-size:20px; line-height:26px; text-align: center;} .home-faculty p{font-size:15px;  line-height:24px;}
.home-faculty-box{flex-direction: column; gap:0px;}
.home-faculty-left{width:100%;}.home-faculty-left img{height:auto; padding:0px 60px 20px;}
.home-faculty-right{width:100%; padding:20px 0px;}.home-faculty-box h3{font-size:18px; line-height:24px;}


}