charset "UTF-8";
.body {
	font-family: 'Nunito', sans-serif;
	
	
}


html, body {
  height: 100%;
}
#logo {
	#logo {
	height: 210px;
	min-width: 0px;
	padding-top: 50px;
	padding-bottom: 40px;
	margin-bottom: 40px;
	margin: 0 auto;
	text-align:center;

	}

#logo:hover {
  transform: scale(1.1) rotate(20deg);
  transform: rotate(1080deg);
  transition: transform 0.9s ease;
	  transform: scale(1.1) rotate(20deg);
	
}
/* Background color for navbar and dropdown menus */


.navbar-custom, .navbar-custom .dropdown-menu {

    
	font-family: 'Nunito', sans-serif;
	font-weight: 600;

}

/* Text color for navbar and dropdown menus */

.navbar-custom .navbar-brand, .navbar-custom .navbar-text,

.navbar-custom .navbar-nav .nav-link,

.navbar-custom .dropdown-item {

    color: rgba(181,219,255,1.00);

}
.navbar.fixed-top.navbar-expand-lg.col-md-12.navbar-custom .navbar-brand {
}
.navbar.fixed-top.navbar-expand-lg.col-md-12.navbar-custom .navbar-brand .justify-content-center {
    text-align:center;
}
.navbar-brand {

    width: 110px;
    height: 120px;
   
    background-repeat: no-repeat;
    background-size: 90px 109px
    content-align:center;
    padding-left: 20px;
    background-position: 1% c
%;
    background-position: 0% center;
}


.navbar.fixed-top.navbar-expand-lg.col-md-12.navbar-custom .navbar-brand {
}
.navbar.fixed-top.navbar-expand-lg.col-md-12.navbar-custom .navbar-brand {
}

/* Background and text colors for current page link and links on hover and focus */

.navbar-custom .nav-item.active .nav-link,

.navbar-custom .nav-item:hover .nav-link,

.navbar-custom .nav-item:focus .nav-link,

.navbar-custom .dropdown-item:hover, 

.navbar-custom .dropdown-item:focus {

    background-image:url("../images/name.gif");
	border-radius: 10px;
	 height: 100%;
	
    color: white;
	
	 

	padding-left:5px; 
	}

p }
position: absolute;
  bottom: 20px; /* space from the bottom */
  width: 100%;
  text-align: center;
  font-size: 1rem;
  }

/* Border and text colors for menu icon on small screens */

.custom-toggler.navbar-toggler {


   

    color: yellow;

}

/* Hamburger icon - use same rgb values as previous rule for stroke */

.custom-toggler .navbar-toggler-icon {

  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(57,225,61,0.80)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");

}


/* resp image */
.col-lg-12 {padding-right: 0px;
padding-left: 0px;

padding-bottom: 0px;
width:100%
}


/* slideshow */
#inter3{
  position:relative;
  width:100%;


	

}



#inter3 > img { 
    
    position: absolute;
    left: 0px;
	top:0px;
    opacity: 0;

    object-fit: cover;
    -webkit-backface-visibility: hidden;
    -webkit-animation: imageAnimation 60s linear infinite 0s;
    -moz-animation: imageAnimation 60s linear infinite 0s;
    -o-animation: imageAnimation 60s linear infinite 0s;
    -ms-animation: imageAnimation 60s linear infinite 0s;
    animation: imageAnimation 60s linear infinite 0s; 
}


#inter3 > img:nth-child(1)  {
    -webkit-animation-delay: 0s;
    -moz-animation-delay: 0s;
    -o-animation-delay: 0s;
    -ms-animation-delay: 0s;
    animation-delay: 0s; 
}

#inter3 > img:nth-child(2)  {
    -webkit-animation-delay: 5s;
    -moz-animation-delay: 5s;
    -o-animation-delay: 5s;
    -ms-animation-delay: 5s;
    animation-delay: 5s; 
}
#inter3 > img:nth-child(3) {
    -webkit-animation-delay: 10s;
    -moz-animation-delay: 10s;
    -o-animation-delay: 10s;
    -ms-animation-delay: 10s;
    animation-delay: 10s; 
}
#inter3  > img:nth-child(4) {
    -webkit-animation-delay: 15s;
    -moz-animation-delay: 15s;
    -o-animation-delay: 15s;
    -ms-animation-delay: 15s;
    animation-delay: 15s; 
}
#inter3 > img:nth-child(5) {
    -webkit-animation-delay: 20s;
    -moz-animation-delay: 20s;
    -o-animation-delay: 20s;
    -ms-animation-delay: 20s;
    animation-delay: 20s; 
}


#inter3 > img:nth-child(6) {
    -webkit-animation-delay: 25s;
    -moz-animation-delay: 25s;
    -o-animation-delay: 25s;
    -ms-animation-delay: 25s;
    animation-delay: 25s; 
}

#inter3 > img:nth-child(7) {
    -webkit-animation-delay: 30s;
    -moz-animation-delay: 30s;
    -o-animation-delay: 30s;
    -ms-animation-delay: 30s;
    animation-delay: 30s; 
}

#inter3 > img:nth-child(8) {
    -webkit-animation-delay: 35s;
    -moz-animation-delay: 35s;
    -o-animation-delay: 35s;
    -ms-animation-delay: 35s;
    animation-delay: 35s; 
}


#inter3 > img:nth-child(9) {
    -webkit-animation-delay: 40s;
    -moz-animation-delay: 40s;
    -o-animation-delay: 40s;
    -ms-animation-delay: 40s;
    animation-delay: 40s; 
}

#inter3 > img:nth-child(10) {
    -webkit-animation-delay: 45s;
    -moz-animation-delay: 45s;
    -o-animation-delay: 45s;
    -ms-animation-delay: 45s;
    animation-delay: 45s; 
}

#inter3 > img:nth-child(11) {
    -webkit-animation-delay: 50s;
    -moz-animation-delay: 50s;
    -o-animation-delay: 50s;
    -ms-animation-delay: 50s;
    animation-delay: 50s; 
}

#inter3 > img:nth-child(12) {
    -webkit-animation-delay: 55s;
    -moz-animation-delay: 55s;
    -o-animation-delay: 55s;
    -ms-animation-delay: 55s;
    animation-delay: 55s; 
}



@-webkit-keyframes imageAnimation { 
    0% { opacity: 0;
    -webkit-animation-timing-function: ease-in; }
    8% { opacity: 1;
         -webkit-animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}

@-moz-keyframes imageAnimation { 
    0% { opacity: 0;
    -moz-animation-timing-function: ease-in; }
    8% { opacity: 1;
         -moz-animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}

@-o-keyframes imageAnimation { 
    0% { opacity: 0;
    -o-animation-timing-function: ease-in; }
    8% { opacity: 1;
         -o-animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}

@-ms-keyframes imageAnimation { 
    0% { opacity: 0;
    -ms-animation-timing-function: ease-in; }
    8% { opacity: 1;
         -ms-animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}

@keyframes imageAnimation { 
    0% { opacity: 0;
    animation-timing-function: ease-in; }
    8% { opacity: 1;
         animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}



.animation-container{

object-fit:cover;


}


.footer-container{
position: relative;}


.footer-column{

width: 100%;
padding-left: 20px;
padding-bottom:20px;
padding-top:20px;
background-color: black;
}
.container-fluid{
width:100%
pdding:0px;}

.col-lg-12{
width:100%
pdding: 0px;

}

.footer-links {
  margin-top: 10px;
}

.footer-links a {
  color: #aaa;
  margin: 0 10px;
  text-decoration: none;
}

.footer-links a:hover {
  color: #fff;
}


.videoembed {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.videoembed iframe, .videoembed object, .videoembed embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#researchpage{
	background-image: url("../images/gr47.jpg");
	background-size: cover;
	width: 100%;
	padding-left:0px;
	font-family: Nunito;
	
}

#research-content{
	
	width: 100%;
	padding-left:20px;
}

#research-content p{
	color:#1F0975;
}
.intro{
	padding-left: 20px;
	padding: 20px;
	
}
.introh1{
	color:rgba(6,129,137,1.00)
}
