.txt-lft-comn-hdd h1 {
  font-weight: 200;
  font-size: 46px;
}
#facultyy-dtills .txt-lft-comn-hdd h3 {
  color: #fff;
}
.txt-lft-comn-hdd h3 {
  font-weight: 200;
  font-size: 20px;
}
#facultyy-dtills { padding: 259px 0 92px; }
.faculty-list-dep-page { background: #fff;
  padding: 54px;
  border-radius: 40px; }
.fclty-bg-bluue {
  z-index: -1;
  width: 100%;
  height: 507px;
  background: url(../images/bg-fac.jpg) top;
  background-size: cover;
  position: absolute;
  top: 0;clip-path: polygon(99.94% 76.81%, 94.42% 90.92%, 89.38% 98.3%, 81.16% 89.5%, 75.09% 89.98%, 68.47% 98.81%, 58.68% 99.93%, 41.74% 97.97%, 25.7% 97.15%, 16.77% 100.45%, 5.66% 92.8%, 0.06% 81.69%, 0.02% 0.15%, 99.8% -0.03%);
  left: 0;
  right: 0;
}
.itm-facultty-1 {
  border: 7px solid #fff;
  margin-bottom: 28px;
  box-shadow: 0px 0px 4px -1px #00000075;
  border-radius: 23px;
  height: 510px; position: relative;
}
.mmg-fac-mmg {  }
.mmg-fac-mmg_texts { padding: 19px 0 17px; text-align: center; }
.redm-ore-btttn { margin-top: 22px; position: absolute; bottom: 19px; left: 0; right: 0; }
.redm-ore-btttn a { background: #c49c58; text-transform: uppercase; letter-spacing: 1px; font-size: 14px; padding: 6px 13px;transition: all .3s ease; border-radius: 5px; color: #fff; font-weight: bold; }
.redm-ore-btttn a:hover { background: #ddd; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; padding: 6px 13px;transition: all .3s ease; border-radius: 5px; color: #0c0e72; font-weight: bold; }
.mmg-fac-mmg img { width:100% !important; }
#owl-demo-26 .item { margin:30px auto; }
.mmg-fac-mmg img { width: 100% !important; border-radius: 16px; }
.mmg-fac-mmg_texts h2 { font-weight: 600; font-size: 21px; }
.mmg-fac-mmg_texts h3 { font-size: 17px; font-weight: 300; line-height: 24px;}
.mmg-fac-mmg_texts h4 { font-size: 15px; font-weight: 200;line-height: 24px; }
#facultyy-dtills .txt-lft-comn-hdd h3 { color: #000; }
.faclty-bttn { text-align:center; margin-top: 67px; }
.faclty-bttn a { background: #0c0e72; color: #ddd; padding: 17px 39px; text-transform: uppercase; font-size: 17px; letter-spacing: 1px; transition: all .3s ease; font-weight: bold; }
.faclty-bttn a:hover { background: #0c0e72; color: #ddd; padding: 17px 39px; text-transform: uppercase; font-size: 17px; letter-spacing: 2px; transition: all .3s ease; font-weight: bold; }

.faclty-bttn_2 { text-align: right;
  margin-top: 39px; }
.faclty-bttn_2 a {
  background: none;
  color: #c49c58;
  padding: 14px 26px;
  text-transform: uppercase;
  font-size: 17px;
  letter-spacing: 2px;
  transition: all .3s ease;
  border-radius: 4px;
  border: 1px solid #c49c58;
}
.faclty-bttn_2 a:hover {
  background: #c49c58;
  color: #fff;
  padding: 14px 26px;
  text-transform: uppercase;
  font-size: 17px;
  letter-spacing: 2px;
  transition: all .3s ease;
  border-radius: 4px;
  border: 1px solid #c49c58;
}
#facultyy-dtills .txt-lft-comn-hdd { text-align: left; }
.chose-dep-dropdwn { margin: 4px auto; } 

.custom-dropdown{position:relative;display:inline-block;vertical-align:middle;padding:0!important;border-radius:2px;width:100%;margin:5px auto}
.custom-dropdown__select{padding:7px 16px;border:0;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-weight:400;color:#777;height:52px;border:1px solid #fff;margin:0 auto;font-size:16px;letter-spacing:0;background:#fff}
#progrmm-serch-item .custom-dropdown__select{padding:9px 18px;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-weight:400;color:#777;height:54px;border:none;margin:0 auto;font-size:15px;letter-spacing:0}
.custom-dropdown::before,.custom-dropdown::after{content:"";position:absolute;pointer-events:none}
.custom-dropdown::after{content:url(../images/down.png);height:0;font-size:13px;line-height:1;right:12px;top:56%;margin-top:-9px;color:#d72027!important}
.custom-dropdown::before{width:2.3em;right:0;top:0;bottom:0;border-radius:0 3px 3px 0}
.custom-dropdown__select[disabled]{color:rgba(0,0,0,.3)}
.custom-dropdown.custom-dropdown--disabled::after{color:rgba(0,0,0,.1)}
.custom-dropdown--white::before{background-color:transparent;border-left:none}
.custom-dropdown--white::after{color:rgba(0,0,0,.9)}
.custom-dropdown--emerald::before{background-color:#1aa181}
.custom-dropdown--emerald::after{color:rgba(0,0,0,.4)}
.custom-dropdown--red::before{background-color:#d53a22}
.custom-dropdown--red::after{color:rgba(0,0,0,.4)}
.custom-dropdown--large .custom-dropdown__select{padding-right:1.3em}
.custom-dropdown--small .custom-dropdown__select{padding-right:.5em}
.fac-hdings-ech-item h2 { margin: 0px auto; text-align: center; text-transform: uppercase; font-size: 29px; font-weight: bold; letter-spacing: 1px; color: #01026e; padding: 13px; }
.fac-hdings-ech-item { margin-bottom: 20px; background: linear-gradient(90deg,rgba(255, 255, 255, 1) 0%, rgba(235, 235, 235, 1) 53%, rgba(255, 255, 255, 1) 100%); }

.image-container { height: 314px !important;  }
.card-img-top { width: 100%; height: auto !important; object-fit: inherit !important; }


@media (min-width: 992px) {
  .col-lg-3 {
    flex: 0 0 auto;
    width: 20%;
  }
}

@media screen and (min-width:280px) and (max-width:388px) {
	.txt-lft-comn-hdd h1 { font-size: 30px; }
	.txt-lft-comn-hdd h3 { font-size: 18px; }
	#facultyy-dtills .txt-lft-comn-hdd { text-align: center; margin-bottom: 22px; }
	.chose-dep-dropdwn { text-align: center; }
	#facultyy-dtills { padding: 29px 0 92px; }
	.faculty-list-dep-page { padding: 25px; }
	.redm-ore-btttn { position: static; }
	.itm-facultty-1 { height: auto; }
	.image-container { height: auto !important; } 
}
@media screen and (min-width:389px) and (max-width:476px) {
	.txt-lft-comn-hdd h1 { font-size: 30px; }
	.txt-lft-comn-hdd h3 { font-size: 18px; }
	#facultyy-dtills .txt-lft-comn-hdd { text-align: center; margin-bottom: 22px; }
	.chose-dep-dropdwn { text-align: center; }
	#facultyy-dtills { padding: 29px 0 92px; }	
	.faculty-list-dep-page { padding: 25px; }
	.redm-ore-btttn { position: static; }
	.itm-facultty-1 { height: auto; }	
	.image-container { height: auto !important; } 
}
@media screen and (min-width:477px) and (max-width:575px) {
	.txt-lft-comn-hdd h1 { font-size: 30px; }
	.txt-lft-comn-hdd h3 { font-size: 18px; }
	#facultyy-dtills .txt-lft-comn-hdd { text-align: center; margin-bottom: 22px; }
	.chose-dep-dropdwn { text-align: center; }
	#facultyy-dtills { padding: 29px 0 92px; }	
	.col-lg-3 { width: 50%; }
	.faculty-list-dep-page { padding: 25px; }
	.redm-ore-btttn { position: absolute; }
	.itm-facultty-1 { height: 454px; }
	.mmg-fac-mmg_texts h2 { font-size: 16px; }
	.image-container { height: auto !important; } 
}
@media screen and (min-width:576px) and (max-width:767px) {
	.txt-lft-comn-hdd h1 { font-size: 30px; }
	.txt-lft-comn-hdd h3 { font-size: 18px; }
	#facultyy-dtills .txt-lft-comn-hdd { text-align: center; margin-bottom: 22px; }
	.chose-dep-dropdwn { text-align: center; }
	#facultyy-dtills { padding: 29px 0 92px; }
	.col-lg-3 { width: 50%; }
	.faculty-list-dep-page { padding: 25px; }
	.itm-facultty-1 { height: 478px; }
	.mmg-fac-mmg_texts h2 { font-size: 17px; } 
	.image-container { height: 205px !important; }
}
@media screen and (min-width:768px) and (max-width:991px) {
	.col-lg-3 { width: 33%; }
	#facultyy-dtills { padding: 198px 0 92px; }
	.mmg-fac-mmg_texts h2 { font-size: 17px; }
	.itm-facultty-1 { height: 443px; }
	.faculty-list-dep-page { padding: 54px 0; }
	.image-container { height: 187px !important; }
}
@media screen and (min-width:992px) and (max-width:1150px) {
  	.col-lg-3 { width: 25%; }
	.mmg-fac-mmg_texts h2 { font-size: 17px; }
	.itm-facultty-1 { height: 405px; }
	.image-container { height: 253px !important; }
}
@media screen and (min-width:1150px) and (max-width:1240px) {
   .mmg-fac-mmg_texts h2 { font-size: 18px; }
   .image-container { height: 253px !important; }
   
} 
@media screen and (min-width:1241px) and (max-width:1340px) {
   .mmg-fac-mmg_texts h2 { font-size: 17px; }
   .itm-facultty-1 { height: 427px; }
   .image-container { height: 254px !important; }
}
@media screen and (min-width:1341px) and (max-width:1399px) {
   .mmg-fac-mmg_texts h2 { font-size: 17px; }
   .image-container { height: 254px !important; }
}
@media screen and (min-width:1400px) and (max-width:1499px) {
  	.image-container { height: 263px !important; }
}
@media screen and (min-width:1500px) and (max-width:1599px) {
   .image-container { height: 285px !important; } 
}
@media screen and (min-width:1600px) and (max-width:1699px) {
   .image-container { height: 273px !important; }
}
@media screen and (min-width:1700px) and (max-width:1799px) {
    
}
@media screen and (min-width:1800px) and (max-width:1899px) {
  
}
@media screen and (min-width:1900px) and (max-width:1999px) {
	
}
@media screen and (min-width:2000px) and (max-width:2999px) {

}
@media screen and (min-width:3000px) and (max-width:3999px) {

}
@media screen and (min-width:4000px) and (max-width:4999px) {

}
@media screen and (min-width:5000px) and (max-width:5999px) {

}
