@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Vidaloka&display=swap');

:root{

--pc:#0755A0;

--sc:#ebc000;

--tc:#d5947e;

--fc:#e4e3e0;

--black:#000;

--muted:#dee2e6;

--pf:'Vidaloka', serif;

}

body{

font-family:'Roboto', sans-serif;

overflow-x:hidden;

}

html{scroll-behavior:smooth;}

p,ul{

margin-bottom:0;

}

p{

font-size:16px;

}

a:hover,

a:focus{

text-decoration:none;

}

button:focus,

input:focus,

select:focus{

outline:none;

}



/* --- By Pawan --- */



.dropdownmenu ul, .dropdownmenu li {

	margin: 0;

	padding: 0;

}

.dropdownmenu ul {

	background: gray;

	list-style: none;

	width: 100%;

}

.dropdownmenu li {

	float: left;

	position: relative;

	width:auto;

}

.dropdownmenu a {

	background: #ff1f59;

	color: #FFFFFF;

	display: block;

	font: bold 12px/20px sans-serif;

	padding: 10px 25px;

	text-align: center;

	text-decoration: none;

	-webkit-transition: all .25s ease;

	-moz-transition: all .25s ease;

	-ms-transition: all .25s ease;

	-o-transition: all .25s ease;

	transition: all .25s ease;

}

.dropdownmenu li:hover a {

	background: #000000;

}



#submenu {

	left: 0;

	opacity: 0;

	position: absolute;

	top: 35px;

	visibility: hidden;

	z-index: 1;

}

li:hover ul#submenu {

	opacity: 1;

	top: 40px;	/* adjust this as per top nav padding top & bottom comes */

	visibility: visible;

}

#submenu li {

	float: none;

	width: 100%;

}

#submenu a:hover {

	background: #DF4B05;

}

#submenu a {

	background-color:#000000;

}



 

    .imgx {

  position: absolute;

  bottom: 0%;

  left: 15px;

}

.imgA1 {

  z-index: 1;

}

 

    .dropdownmenu ul, .dropdownmenu li {

	margin: 0;

	padding: 0;

}

.dropdownmenu ul {

	background: gray;

	list-style: none;

	width: 100%;

}

.dropdownmenu li {

	float: left;

	position: relative;

	width:auto;

}

.dropdownmenu a {

	background: #ff1f59;

	color: #FFFFFF;

	display: block;

	font: bold 12px/20px sans-serif;

	padding: 10px 25px;

	text-align: center;

	text-decoration: none;

	-webkit-transition: all .25s ease;

	-moz-transition: all .25s ease;

	-ms-transition: all .25s ease;

	-o-transition: all .25s ease;

	transition: all .25s ease;

}

.dropdownmenu li:hover a {

	background: #000000;

}



#submenu {

	left: 0;

	opacity: 0;

	position: absolute;

	top: 35px;

	visibility: hidden;

	z-index: 1;

}

li:hover ul#submenu {

	opacity: 1;

	top: 40px;	/* adjust this as per top nav padding top & bottom comes */

	visibility: visible;

}

#submenu li {

	float: none;

	width: 100%;

}

#submenu a:hover {

	background: #DF4B05;

}

#submenu a {

	background-color:#000000;

}





    .imgx {

  position: absolute;

  bottom: 0%;

  left: 15px;

}

.imgA1 {

  z-index: 1;

}



    * {

  margin: 0;

  padding: 0;

  box-sizing: border-box;

  list-style: none;

  text-decoration: none;

}

 

.header {

  width: 100%;

}

.header .topHeader {

  width: 100%;

  padding: 12px 0;

  background: linear-gradient(to right, #034179 0%, #009846 366%);

  color: #fff;

  display: flex;

  align-items: center;

  justify-content: space-around;

  font-size: 16px;

}

.header .topHeader .topLeft span {

  margin-left: 5px;

}

.header .topHeader .topLeft span a,

.header .topHeader .topLeft span a i {

  color: #fadd07;

  margin-right: 5px;

  font-size: 14px;

  text-align: center;

  font-weight: 700;

}

.header .topHeader .topLeft span a:hover {

  text-decoration: underline yellow;

}

.header .topHeader .topLeft span .black,

.header .topHeader .topRight .infoSocial .black,

.header .bottomHeader .black {

  background: black;

  padding: 5px 15px;

  animation: fade 3s infinite alternate;

}

@keyframes fade {

  0% {

    opacity: 1;

  }

  100% {

    opacity: 0;

  }

}

.header .topHeader .topRight {
  color: #fff;
  display: block;
  align-items: center;
  width: 55%;
}
.infoSocial {
  float: left;
}
.phoneto {
  color: #fff;
  float: right;
}

.header .topHeader .topRight .social {

  margin-right: 15px;

}

.header .topHeader .topRight .social a,

.header .topHeader .topRight .infoSocial a {

  color: #fff;

  margin-left: 10px;

  font-size: 15px;

}

.header .topHeader .topRight .infoSocial a:hover {

  text-decoration: underline #fff;

}

.header .topHeader .topRight .infoSocial a i {

  margin-right: 3px;

  vertical-align: top;

}

.header .bottomHeader {

  width: 100%;

  height: auto;



  display: flex;

  flex-direction: column;

}

.header .bottomHeader .bottomUp {

  display: flex;

  justify-content: space-around;

  padding-bottom: 25px;

}

.header .bottomHeader .bottomUp .logo {

  margin-top: 15px;

  display: flex;

  margin-right: 210px;

}

.header .bottomHeader .contacts {

  margin-top: 45px;

  display: flex;

  flex-direction: column;

  align-items: flex-end;

  font-size: 15px;

  margin-right: 20px;

}

.header .bottomHeader .contacts p span {

  font-weight: 800;

}

.header .bottomHeader .bottomDown {

  text-align: center;

  padding: 8px 170px;

  background: #111;

  color: #fff;

  margin: 0 auto;

}

.nav {

  background: #034179;

  width: 100%;

}

.nav ul {

  display: flex;

  width: 1100px;

  margin: 0 auto;

}

.nav ul li {

  padding: 12px 10px;

  margin: 0 10px;

  border: none;

  border-left: 1px solid white;

}

.nav ul .last {

  border-right: 1px solid white;

}

.nav ul li a {

  text-align: center;

  font-size: 15px;

}

.nav ul li a i {

  margin-left: 4px;

  vertical-align: baseline;

}

.nav a {

  color: #fff;

}



.infoSocial .fab {

  padding-top: 7px;

}

.banner .slider {

  display: flex;

  width: 100%;

  animation: 63s bannermove infinite;

}

.banner .slider span {

  min-width: 100%;

  max-height: 100%;

}

.banner .slider img {

  width: 100%;

  height: 550px;

}

@keyframes bannermove {

  0% {

    transform: translateX(0);

  }

  12.5% {

    transform: translateX(-100%);

  }

  25% {

    transform: translateX(-200%);

  }

  37.5% {

    transform: translateX(-300%);

  }

  50% {

    transform: translateX(-400%);

  }

  62.5% {

    transform: translateX(-500%);

  }

  75% {

    transform: translateX(-600%);

  }

  87.5% {

    transform: translateX(-700%);

  }

  99.5% {

    transform: translateX(-800%);

  }

  100% {

    transform: translateX(-900%);

  }

}

.banner .banner-text {

  background: #034179e5;

/*  background: linear-gradient(to right, #034179 0%, #009846 366%); */

  height: 550px;

  width: 400px;

  margin-left: 60%;

  overflow: hidden;

  position: absolute;

  z-index: 100;

  left: 0;

  top: 0;

}

.banner .banner-text h3 {

  color: #fff;

  font-size: 16px;

  font-weight: 200;

  margin-bottom: 10px;

  padding: 10px 45px;

}

.banner .banner-text .hidden {

  overflow: hidden;

}

.banner .banner-text .topSlider {

  padding: 10px 20px 0 55px;

  /* border: 1px solid white; */

  transform: translateY(100%);

  animation: my-animation 10s linear infinite;

}

.banner .banner-text .topSlider ul li {

  line-height: 30px;

  list-style: disc;

  color: #fff;

}

.banner .banner-text .topSlider ul li a {

  color: #fff;

  font-size: 13x;

}

@keyframes my-animation {

  from {

    -webkit-transform: translateY(100%);

  }

  to {

    -webkit-transform: translateY(-100%);

  }

}

.mainSection {

  width: 100%;

}

.mainSection .pdfContainer {

  width: 1200px;

  margin: 30px auto;

}

.mainSection .pdfContainer .pdf {

  width: 100%;

  height: 1000px;

}

#header {

  display: none;

}

.wsmenu > .wsmenu-list > li > ul.sub-menu {

  top: auto;

}

.wsmenu > .wsmenu-list > li > a {

  color:#fff;

}

.wsmenu > .wsmenu-list > li > a .wsarrow::after {

  top: 16px;

}

.wsmenu > .wsmenu-list > li > a {

  line-height: 10px;

}

.hdd-list {

  float: right;

  text-align: right;

  padding-top: 24px;

}

.topLeft {

  float: left;

}

.topRight {

  float: right;

} 

.univer_commitments {

  background: linear-gradient(to right, #034179 0%, #009846 366%);

  padding: 40px 0 50px 0;

  border-bottom: 7px solid #b54b04;

}

.univer_genuine h2 {

  text-align: center;

  font-size: 29px;

  color: #fff;

  margin-top: 0;

  letter-spacing: 2.5px;

  text-transform: uppercase;

  margin-bottom: 75px;

  width: 94%;

  margin-left: auto;

  margin-right: auto;

}

.univer_headingFull {

  margin-top: 0;

  color: #ffefe4;

  text-align: center;

  font-size: 17px;

  font-weight: 100;

  text-transform: uppercase;

  letter-spacing: 2.5px;

}

.univer_reasearch {

  text-align: center;

}

.univer_genuine .col-xl-3 {

  width: 25%;

  float: left;

}

.univer_reasearch a {

  text-decoration: none;

}

.univer_reasearch img {

  margin-bottom: 5px;

}

.univer_reasearch p {

  margin-top: 10px;

  font-size: 18px;

  color: #fff;

  text-transform: uppercase;

  margin-bottom: 0;

}

.best_btn {

  width: 100%;

  background: linear-gradient(to right, #034179c2 0%, #009846 366%);

  margin-bottom: 11px;

  height: 55px;

  padding: 12px 17px;

  line-height: 17px;

  border-radius: 5px;

}

.best_btn a {

  color: #fff;

  text-decoration: none;

}



/* --- End it ---*/





.container{max-width:1300px;}

.obj_fit{object-fit:cover;}

/*abroad university css*/

.abroad_uni .topBar{

background:#ebc000;

}

.abroad_uni .logoBar{

background:#034179 ;

} 

.abroad_uni .logoBar .abroadUniLogo img{

filter:invert(1);

}

.abroad_uni .logoBar .onlineStatus {

color:#0adb0a;

}

.abroad_uni .logoBar .search .searchBt{

background:#b54b04;

cursor:pointer;

}

.abroad_uni .logoBar .search .searchBt:hover{

background:#ebc000;

color:#b54b04;

}

.abroad_uni .logoBar select{

width:150px;

cursor:pointer;

background:#17568f;

color:#fff;

}

.abroad_uni header .nav-item .nav-link{

padding:10px 20px;

border-radius:5px;

text-transform:uppercase;

}

.abroad_uni header .nav-item.active .nav-link{

background:#e31e24;

color:#fff;

} 

.abroad_uni .banner .carousel-item{

height:80vh;

}

.abroad_uni .banner .carousel-item img{

object-fit:cover;

}

.abroad_uni .heading1{

font-size:44px;

font-weight:700;

}

.abroad_uni .newsCard,

.abroad_uni .evtCard{

border-radius:10px;

overflow:hidden;

}

.abroad_uni .newsCard .title a,

.abroad_uni .evtCard .title a{

font-size:20px;

color:#034179;

}

.abroad_uni .newsCard .title a:hover,

.abroad_uni .evtCard .title a:hover{

color:#b54b04;

}

.abroad_uni .newsCard .card-img{

height:350px;

}

.abroad_uni .owl-nav button{

width:30px;

height:30px;

background:#034179!important;

border-radius:50%;

position:absolute;

top:45%;

}

.abroad_uni .owl-nav button:first-child{left:10px;}

.abroad_uni .owl-nav button:last-child{right:10px;}

.abroad_uni .owl-nav button span{

color:var(--white);

font-size: 23px;

line-height: 1;

}

.abroad_uni .owl-nav button:hover{background:#b54b04!important;}

.abroad_uni .evtCard .evtImg{

min-height:120px;

border-radius:10px;

overflow:hidden;

} 

.abroad_uni .bt1{

font-size:14px;

font-weight:600;

background:#034179;

color:#fff;

}

.abroad_uni .bt1:hover{

background:#b54b04;

}

.abroad_uni .mission{

	z-index:1;

}

.abroad_uni .mission::before{

content:'';

position:absolute;

top:0;

left:0;

width:100%;

height:100%;

background:rgb(0 0 0 / 48%);

z-index:-2;

}

.abroad_uni .mission .eff1{

position: absolute;

top:0;

right:0;

width:70%;

height:100%;

background:#034179;

clip-path: polygon(33% 0, 100% 0, 100% 100%, 0% 100%);

z-index:-1;

}

.abroad_uni .mission .eff2{

content:'';

position: absolute;

top:0;

right:0;

width:80%;

height:100%;

background:#7aa23f;

clip-path: polygon(31% 0, 100% 0, 100% 100%, 10% 100%);

z-index:-2;

}

.abroad_uni .mission .heading1{

	color:#7aa23f;

}

.abroad_uni .our_value .valueItem {

border-radius:10px;

cursor:pointer;

}

.abroad_uni .our_value .valueItem .icon{

width:100px;

height:100px;

background:#7aa23f;

display:flex;

justify-content:center;

align-items:center;

border-radius:50%;

}

.abroad_uni .our_value .valueItem p{

font-size:14px;

}

.abroad_uni .our_value .valueItem:hover{

-webkit-box-shadow: 3px 2px 27px -8px rgba(115,153,59,1);

-moz-box-shadow: 3px 2px 27px -8px rgba(115,153,59,1);

box-shadow: 3px 2px 27px -8px rgba(115,153,59,1);

}

.abroad_uni footer{

background:#034179;

}

.abroad_uni footer img{

filter:invert(1);

}

.abroad_uni footer ul li a{

text-transform:capitalize;

}

.abroad_uni footer ul li a:hover{

color:#7aa23f!important;

}

.abroad_uni footer ul li a .fas{

color:#7aa23f!important;

}

@media(max-width:991px){

.abroad_uni .mission .eff1 {

width: 100%;

background: #034179e8;

clip-path: polygon(0% 0, 100% 0, 100% 100%, 0% 100%);

}

.abroad_uni .mission .eff2 {display:none;}

}

@media(max-width:575px){

.abroad_uni .logoBar .quickList li a{

font-size:12px;

}

.abroad_uni .logoBar select{

	width: 100%;

}

.our_value .valueItem .icon{

width:80px;

height:80px;

background:#7aa23f;

}

}





/*/////////////////////////////////////////////////////////*/

/*institutes*/



.institutes header .nav-item .nav-link{

text-transform:uppercase;

color:rgba(0,0,0,.9);

font-size:14px;

letter-spacing:1px;

position:relative;

z-index:1;

padding:30px 20px;

}

.institutes header .nav-item .nav-link::before{

content:'';

position:absolute;

top:0;

left:0;

width:0;

height:100%;

background:#009846;

transition:.3s ease;

z-index:-1;

}

.institutes header .nav-item .nav-link:hover::before,

.institutes header .nav-item.active .nav-link::before{

width:100%;

}

.institutes header .nav-item .nav-link:hover,

.institutes header .nav-item.active .nav-link{

color:#fff;

}

.institutes .banner .carousel-item{

height:400px;

z-index:1;

}

.institutes .banner .carousel-item::before{

content:'';

position:absolute;

top:0;

left:0;

width:100%;

height:100%;

background:rgba(0,0,0,.2);

z-index:-1;

}

.institutes .bTitle{

font-size:3rem;

text-transform: capitalize;

color:#fff;

font-weight:bold;

}

.institutes .banner .carousel-indicators li{

width:10px;

height:10px;

border-radius:50%;

border:none;

background:#e31e24;

opacity:.7;

}

.institutes .banner .carousel-indicators li.active{

opacity:1;

}

.institutes .asTutorCard{

background:#e31e24;

transition:.4s ease;

}

.institutes .asStudentCard{

background:#009846;

transition:.4s ease;

}

.institutes .asTutorCard i,

.institutes .asStudentCard i{

font-size:4rem;

}

.institutes .asTutorCard:hover,

.institutes .asStudentCard:hover{

transform:scale(1.1);

cursor:pointer;

}

.institutes .contactInfoList li a{

padding:17px;

display:block;

color:#fff;

font-size:21px;

}

.institutes .contactInfoList li a i{

width:40px;

height:40px;

display:flex;

justify-content:center;

align-items:center;

border-radius:50%;

background:#fff;

font-size:20px;

}



.institutes .contactInfoList li.mob a{

background: #e31e24;

}

.institutes .contactInfoList li.mob a i{

color: #e31e24;

}



.institutes .contactInfoList li.email a{

background: #009846;

}

.institutes .contactInfoList li.enq a{

background: #f5b700;

}

.institutes .contactInfoList li.enq a i{

color:#f5b700;

}

.institutes .insFea .heading1{

font-size:3rem;

font-weight:bold;

}

.institutes .insFea .hr1{

width:60px;

background:#009846;

margin-left: auto;

margin-right: auto;

}

.wsmenu > .wsmenu-list > li > a {

	font-size: 17px;

}

.logname {

  font-size: 14px;

  font-weight: 600;

  color: #034278;

  margin-left: 13px;

  text-transform: capitalize;
  text-align: left;

}

.institutes .insFea .hr2{

width:60px;

}

.institutes footer{

background:#000;

}

.institutes footer li a:hover{

color:#009846!important;

}



@media(max-width:575px){

.institutes .bTitle{

font-size:2rem;

}

.institutes .contactInfoList li a {

padding: 11px;

font-size: 17px;

}

.institutes .insFea .heading1{

font-size:1.6rem;

}

}



/*////////////////////////////////////////////////////*/

.schools .navbar{

background:#8d1a1a;

}

.ovBd::before{

content:'';

position:fixed;

top:0;

left:0;

width:100%;

height:100%;

background:rgba(0,0,0,.8);

z-index:1000;

transition:.1s ease;

}

/*#d12929*/

.schools .navbar .nav-item .nav-link{

color:#fff;

text-transform:capitalize;

padding:7px;

}

.schools .navbar .nav-item .nav-link + .dropdown-menu{

margin:0;

border-radius:7px;

background:#ffd82d;

overflow:hidden;

}

.schools .navbar .nav-item .nav-link:hover + .dropdown-menu,

.schools .navbar .nav-item .nav-link + .dropdown-menu:hover{

display:block;

}

.schools .navbar .nav-item .nav-link + .dropdown-menu .dropdown-item{

padding:10px;

text-transform:capitalize;

}

.schools .navbar .bt1{

color:#8d1a1a;

font-weight:bold;

font-size:14px;

transition:.3s ease;

}

.schools .navbar .bt1:hover{

background:#ffd82d!important;

}

.schools .banner{

height:500px;

}

.schools .newsCard .num{

color:#8d1a1a;

font-weight:bold;

}

.schools .newsCard{

border-radius:10px;

transition:.3s ease;

cursor:pointer;

}

.schools .newsCard:hover{

background:#8d1a1a;

border-color:#8d1a1a;

}

.schools .newsCard:hover .num,

.schools .newsCard:hover p,

.schools .newsCard:hover h6 {

color:#fff!important;

}

.schools .about .upTitle{

font-size:14px;

letter-spacing:3px;

}

.schools footer{

background: #8d1a1a;

}

.schools footer li a{

transition:.4s ease;

}

.schools footer li a:hover{

margin-left:5px;

}

.schools footer .galList .galImg{

width:80px;

height:80px;

border-radius:5px;

overflow:hidden;

}

.schools footer .galList .galImg img{

transition:.3s ease;

}

.schools footer .galList .galImg img:hover{

transform:scale(1.1);

cursor:pointer;

}

.schools footer .downloadBtns img{

cursor:pointer;

}

.schools footer .border-dark{

border-color:rgba(255,255,255,.4)!important;

}



@media(max-width:1199px){

.schools header .navbar-nav{

position: fixed;

top: 0;

left: -400px;

width: 300px;

background:#8d1a1a;

z-index: 10;

height: 100vh;

z-index:1000;

transition:.4s ease;

padding:20px;

}

.schools header .navbar-nav.left0{

left:0px!important;

}

}

@media(max-width:768px){

.schools .banner{

height:300px;

}

}





/*////////////////////////////////////////////////////*/

/*college css*/

.colleges .banner,

.university .banner{

background:#034477;

}

.colleges .banner .collegeBox1,

.university .banner .collegeBox1{

height:200px;

}

.colleges .banner .carousel-item ,

.university .banner .carousel-item {

height:600px;

}

.colleges .banner .slideText,

.university .banner .slideText{

position:absolute;

bottom:0;

left:0;

width:100%;

background:#034179b5;

padding:10px;

}

.colleges .banner .carousel-indicators,

.university .banner .carousel-indicators{

bottom:auto;

left:auto;

margin-right:20px;

margin-top:20px;

}

.colleges .banner .carousel-indicators li,

.university .banner .carousel-indicators li{

width:10px;

height:10px;

border-radius:50%;

border:none;

background:#f72c88;

}





.colleges .newsCard,

.colleges .evtCard{

border-radius:10px;

overflow:hidden;

}

.colleges .newsCard .title a,

.colleges .evtCard .title a{

font-size:20px;

color:#034179;

}

.colleges .newsCard .title a:hover,

.colleges .evtCard .title a:hover{

color:#b54b04;

}

.colleges .newsCard .card-img{

height:350px;

}

.colleges .heading1{

font-size:44px;

font-weight:700;

}

.colleges .owl-nav button{

width:30px;

height:30px;

background:#034179!important;

border-radius:50%;

position:absolute;

top:45%;

}

.colleges .owl-nav button:first-child{left:10px;}

.colleges .owl-nav button:last-child{right:10px;}

.colleges .owl-nav button span{

color:var(--white);

font-size: 23px;

line-height: 1;

}

.colleges .owl-nav button:hover{background:#b54b04!important;}

.colleges .bt1{

font-size:14px;

font-weight:600;

background:#034179;

color:#fff;

}

.colleges .bt1:hover{

background:#b54b04;

}

.colleges .fea .feaCard .icon{

width:90px;

height:90px;

border-radius:50%;

display:flex;

justify-content:center;

align-items:center;

margin:auto;

}

.maindic { 

  width: auto;

  margin: 0 auto;

  display: inline-block;

}

.abroadUniLogo {

  float: left;

}

.namss {

  display: inline-block;

  margin-left: 12px;

}

.nm {

  width: 100%;

  font-weight: 600;

  font-size: 46px;

  color: #000000a3;

}

.colleges .fea .feaCard.feaCard1 .icon{background: #034179;}

.colleges .fea .feaCard.feaCard2 .icon{background: #f72c88;}

.colleges .fea .feaCard.feaCard3 .icon{background: #2f94ff;}

.colleges .fea .feaCard.feaCard4 .icon{background: #41edc7;}

.colleges .courseCard{

border-radius:6px;

}

.colleges .item:nth-child(1) .courseCard{background:#ffd0d0;}

.colleges .item:nth-child(2) .courseCard{background:#ffeaac;}

.colleges .item:nth-child(3) .courseCard{background:#a1c1ff;}

.colleges .item:nth-child(4) .courseCard{background:#ffa2dd;}

.colleges .item:nth-child(5) .courseCard{background:#a0dfff;}

.colleges .item:nth-child(6) .courseCard{background:#baa3ff;}

.colleges .item:nth-child(7) .courseCard{background:#a2ffa2;}

.colleges .item:nth-child(8) .courseCard{background:#ff9292;}

.colleges .item:nth-child(9) .courseCard{background:#ffc3a5;}



.colleges .item:nth-child(1) .courseCard i{color:#ff5a5a;}

.colleges .item:nth-child(2) .courseCard i{color:#e9ae00;}

.colleges .item:nth-child(3) .courseCard i{color:#4282ff;}

.colleges .item:nth-child(4) .courseCard i{color:#ff22ae;}

.colleges .item:nth-child(5) .courseCard i{color:#19b2ff;}

.colleges .item:nth-child(6) .courseCard i{color:#8a65f7;}

.colleges .item:nth-child(7) .courseCard i{color:#3ba73b;}

.colleges .item:nth-child(8) .courseCard i{color:#ff5050;}

.colleges .item:nth-child(9) .courseCard i{color:#ff7a37;}



.colleges .courseCard:hover{

transform:scale(1.051);

cursor:pointer;

}

.colleges .enqNums{

background:#034179;

}

.colleges .enqNums .cNum h5{

color:#ff8b10;

font-size:1.5rem;

}

.colleges footer{

background: #000;

}

.colleges footer ul li a,

.colleges footer p {

font-size:14px;

transition:.3s ease;

}

.colleges footer ul li a:hover{

margin-left:5px;

}











/*/////////////////////////////////////////////*/

.university .welcome{

background: linear-gradient(to right, #034179 0%, #009846 366%);

padding: 40px 0 50px 0;

border-bottom: 7px solid #b54b04;

}

.university .welcome .upTitle{

font-size:16px;

letter-spacing:3px;

text-transform:uppercase;

}

.university  .facultyCard .card-img{

height:300px;

position:relative;

overflow:hidden;

}

.university  .facultyCard .card-img .df{

background:rgba(0,0,0,.7);

transform:translateY(100%);

transition:.4s ease;

}

.university  .facultyCard:hover .card-img .df{

transform:translateY(0%);

}

.university  .facultyCard .card-img img{

transition:.4s ease;

}

.university  .facultyCard:hover .card-img img{

transform:scale(1.2) rotate(2deg);

opacity: .9;

}

.university  .facultyCard .df h5{

font-size:18px;

}

.university .heading1{

font-size:44px;

font-weight:700;

}

.university .gal .img{

height:250px;

overflow:hidden;

}

.university .gal .img img{

transition: .3s ease;

}

.university .gal .img:hover img{

transform:scale(1.2);

opacity:.8;

}

.university .departCard{

border-radius:6px;

display: block;

}

.university .counter{

background:#034179;

}

.university .counterCard .icon{

width:60px;

height:60px;

background:red;

display:flex;

justify-content:center;

align-items:center;

border-radius:50%;

}

.university .enqNums{

background:#fff;

}

.enaqa a {

  color: #034179;

}

.university .enqNums .cNum h5{

color:#034179;

font-size:1.5rem;

}

.counter.py-5 {

  padding: 70px !important;

}

.university footer{

background: #000;

}

.university footer ul li a,

.university footer p {

font-size:14px;

transition:.3s ease;

}

.university footer ul li a:hover{

margin-left:5px;

}