*a{ text-decoration:none;}
.container{
	box-shadow:2px 2px 30px 5px rgb(0 0 0 / 40%);
	border:1px solid #b3b2b2;
}
/* section1 */
.section1{
	background:#a91b27;
	color:#fff;
	font-size:25px;
}
.img{
	border-radius: 50%;
	box-shadow:2px 2px 10px rgb(0,0,0,0.5);
	display:inline-block;
	margin:0px 5px 5px 0px;
	}
.p-8{padding:8px;}
.img img{
	width:55px;
	height:55px;
	display:inline-block;
	}
.title1{display: inline-block;}
.country ,.UNIVERSITY{
	font-size:10px; 
	animation: fade 4s infinite;
	height: 30px;
    overflow: hidden;
    display: block;
	background:green;
	padding:5px 10px;
	margin:0px auto;
	transition:0.3s;
}
.abount-university{
	margin:20px auto;
}
.heading{
	background:#a91b27; 
	padding:5px; 
	text-align:Center; 
	color:#fff; 
	font-size:20px; 
	margin:20px auto;
}
.image-section{margin-top:20px!important;}
.heading:hover{	
	transition:0.3s;
	box-shadow:2px 2px 30px 5px rgba(0,0,0,0.4);
	}
.table {overflow:hidden!important;} 
.zoom1{
	animation:zoom 3s infinite;
}
.table1{
	font:bold 15px Varela Round; 
	padding:5px; 
	line-height:3;
	
}
.table1 td:hover{
	background:rgba(169,27,39,0.3);
	transition:0.3s;
	color:rgba(169,27,39,1);
	}
.about_content{
	font:16px Varela Round; 
	padding:5px;  
	border-bottom:1px solid #dfdfdf; 
}
.netherlands_content{font-size:18px;}
@keyframes fade{
	0%{  opacity:0.6;    font-size:14px; width:120px;}
	50%{ opacity:0.8;    font-size:15px; width:150px;}
	100%{ opacity:1;     font-size:16px; width:180px;}
}
@keyframes zoom{
	0%{   transform: scale(1.25, 1.25);   }
	50%{  transform: scale(0.85, 0.85);   }
	100%{ transform: scale(1.25, 1.25);  }
}
/* rESPONSIVE */
@media (max-width:990px) and (min-width:769px){

}
@media (max-width:768px) and (min-width:481px){

}
@media (max-width:480px) and (min-width:320px){
	.section1{     font-size: 15px;     background: #a91b27;}
	.country, .UNIVERSITY{margin:0px auto 20px auto;}
	.title1{margin:0px 0px 20px 0px;}
	.img{
		border-radius: 0%;
		box-shadow: 0px 0px 0px #000;
		display: none;
	}
	.img img{
		width: 100px;
		height: 100px;
		box-shadow: 2px 2px 20px #000;
	}
	@keyframes zoom{
		0%{   transform: scale(1,1);   }
		50%{   transform: scale(1,1);   }
		100%{  transform: scale(1,1);  }
	}
	.image-section img{margin:10px auto;}
	.about_content{font-size:14px;}
	.netherlands_content{font-size:14px;}
	.table1{font-size:14px;}
}