p{

  text-align: left;

  font: Regular 18px Tahoma;

  letter-spacing: 0.05px;

  color: #5A9DC7;

  opacity: 1;

}

#present{

  padding-bottom: 5px;

  background: transparent url('../assets/Images/Rectangle 4.png') 0% 100% no-repeat padding-box;

  opacity: 1;

}





.btn-lg,.btn-sm {

  text-align: center;

  font: normal normal bold 14px Open Sans;

  letter-spacing: 0.04px;

  color: #5A9DC7;

  background: #FFFFFF 0% 0% no-repeat padding-box;

  border-radius: 24px;

  opacity: 1;

}



.btn-lg:hover,

.btn-sm:hover {

  background: #5A9DC7 0% 0% no-repeat padding-box;

  border: 1px solid #707070;

  border-radius: 24px;

  opacity: 1;text-align: center;

  font: normal normal bold 14px Open Sans;

  letter-spacing: 0.04px;

  color: #FFFFFF;

  opacity: 1;

}





#team img{

  margin-top:-80px;

}



#team p{

  text-align: center;

  font: normal normal normal 18px/35px Open Sans;

  letter-spacing: 0px;

  color: #000000;

  opacity: 1;

}

#team .card{

  border-radius:30px;

  border: 1px solid #5A9DC7;

  box-shadow: 1px 1px 1px lightgray;

  transition: all 0.3s ease-in;

  -webkit-transition: all 0.3s ease-in;

  -moz-transition: all 0.3s ease-in;

}







.overlay1,.overlay2{

  top: 0;

  bottom: 0;

  left: 0;

  right:0;

  width:100%; 

  height:100%;

  opacity: 0;

  transition: .5s ease;

  color: lightyellow;

}



#img1:hover .overlay1{

 opacity: 1;

}



#img2:hover .overlay2{

 opacity: 1;

}



.text{

  font: normal normal normal 16px Open Sans;

  letter-spacing: 0.05px;

  color: #FFFFFF;

  position:absolute;

  top:85%;

  left:50%;

  -webkit-transform: translate(-50%,-50%);

  -ms-transform: translate(-50%,-50%);

  transform: translate(-50%,-50%);

  text-align: center;

  opacity: 1;

}









  @media (min-width: 768px) {

    .multi-item-carousel .carousel-inner .carousel-item {

      margin-right: inherit;

    }

    .multi-item-carousel .carousel-inner .carousel-item.active + .carousel-item,

    .multi-item-carousel .carousel-inner .carousel-item.active + .carousel-item + .carousel-item {

      display: block;

    }

    .multi-item-carousel .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),

    .multi-item-carousel .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item,

    .multi-item-carousel .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item {

      transition: none;

    }

    .multi-item-carousel .carousel-inner .carousel-item.active + .carousel-item + .carousel-item + .carousel-item {

      position: absolute;

      top: 0;

      right: -33.33333333333333%;

      z-index: -1;

      display: block;

      visibility: visible;

    }

    .multi-item-carousel .carousel-inner .carousel-item-next,

    .multi-item-carousel .carousel-inner .carousel-item-prev {

      position: relative;

      transform: translate3d(0, 0, 0);

    }

    .multi-item-carousel .carousel-inner .carousel-item-prev.carousel-item-right {

      position: absolute;

      top: 0;

      left: 0;

      z-index: -1;

      display: block;

      visibility: visible;

    }

    .multi-item-carousel .active.carousel-item-left + .carousel-item-next.carousel-item-left,

    .multi-item-carousel .carousel-item-next.carousel-item-left + .carousel-item,

    .multi-item-carousel .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item,

    .multi-item-carousel .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item {

      position: relative;

      transform: translate3d(-100%, 0, 0);

      visibility: visible;

    }

    .multi-item-carousel .active.carousel-item-right + .carousel-item-prev.carousel-item-right,

    .multi-item-carousel .carousel-item-prev.carousel-item-right + .carousel-item,

    .multi-item-carousel .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item,

    .multi-item-carousel .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item {

      position: relative;

      transform: translate3d(100%, 0, 0);

      display: block;

      visibility: visible;

    }

  }

  ul.sub-nav {
    list-style: none;
    padding: 10px 20px;
    background: #fff;
    position: absolute;
    /* width: 100%; */
    text-align: center;
    box-shadow: 1px 1px 5px 5px #0000000a;
    z-index: 99;
    display: none;
}
a.nav-link {
    position: relative;
}
.nav-item:hover .sub-nav {
    display: block;
}
a.sub-nav-link {
    color: #5a9dc7;
}