*{
margin:0;
padding:0;
}
html{
scroll-behavior: smooth;
}
body{
font-family:sans-serif;
}
header{
position:relative;
width:100%;
height:100vh;
background:rgb(133 40 219);
overflow:hidden;
}
header .wave{
position:absolute;
bottom:0;
left:0;
width:100%;
height:100px;
background:url("img/wave.png");
background-size:1000px 100px;
}
header .wave.wave2{
animation:animate2 10s linear infinite;
z-index:999;
opacity:0.5;
animation-delay:-5s;
bottom:10px;
}
section .wave.wave3{
animation:animate2 10s linear infinite;
z-index:998;
opacity:0.2;
animation-delay:-2s;
bottom:15px;
}
header .wave.wave4{
animation:animate2 10s linear infinite;
z-index:997;
opacity:0.3;
animation-delay:-3s;
bottom:25px;
}
@keyframes animate{
0%{
background-position-x:0;
}
100%{
background-position-x:1000px;
}
}
@keyframes animate2{
0%{
background-position-x:0;
}
100%{
background-position-x:-1000px;
}
}
.content{
margin:150px 0 0 10px;
width:650px;
}
.content h2{
font-weight:bold;
}
.content h4{
color:rgb(239 190 244);
}
.login-btn{
height:45px;
width:200px;
border:none;
outline:none;
background-color:black;
color:blueviolet;
font-size:22px;
border-radius:30px;
transition:.1s;
}
.login-btn:hover{
box-shadow:3px 3px 7px rgba(0,0,0,0.6);
}
.btn2{
height:45px;
width:200px;
border:none;
outline:none;
font-size:22px;
border-radius:30px;
background-color:violet;
color:black;
}
header img{
margin-top:50px;
margin-left:200px;
}
section{
padding:80px 0 70px 0;
height:90vh;
width:100%;
}
.cir1{
height:250px;
width:250px;
background-color:blueviolet;
border-radius:50%;
margin-left:200px;
}
.cir2{
height:130px;
width:130px;
background-color:blueviolet;
border-radius:50%;
margin-left:110px;
margin-top:-50px;
}
.text1{
width:600px;
margin-left:360px;
margin-top:-177px;
}
.text1 h1{
font-size:52px;
font-weight:bold;
margin-bottom:20px;
}
.bt1{
height:43px;
width:140px;
border:none;
outline:none;
background:blueviolet;
}
.bt2{
height:43px;
width:140px;
border:none;
outline:none;
background:blueviolet;
}
.cir3{
float:right;
height:100px;
width:100px;
background-color:blueviolet;
border-radius:50%;
margin-right:80px;
margin-top:-340px;
padding:10px;
}
.cir3 h3{
font-size:30px;
font-weight:bold;
color:white;
margin-top:20px;
}
.cir4{
float:right;
height:200px;
width:200px;
background-color:blueviolet;
border-radius:50%;
margin-right:50px;
margin-top:-200px;
padding:10px;
}
.cir4 h3{
font-size:30px;
margin-top:70px;
font-weight:bold;
color:white;
}
.cir5{
float:right;
height:150px;
width:150px;
background-color:blueviolet;
border-radius:50%;
margin-right:250px;
margin-top:-290px;
}
.cir5 h3{
font-size:30px;
font-weight:bold;
color:white;
margin-top:55px;
}
.cir6{
float:right;
height:120px;
width:120px;
background-color:blueviolet;
border-radius:50%;
margin-right:150px;
margin-top:20px;
}
.cir6 h3{
font-size:30px;
font-weight:bold;
color:white;
margin-top:40px;
}
.cir7{
float:right;
height:140px;
width:140px;
background-color:blueviolet;
border-radius:50%;
margin-top:-100px;
margin-right:30px;
padding:20px;
}
.cir7 h3{
font-size:30px;
font-weight:bold;
color:white;
margin-top:30px;
}
.bar{
height:15px;
width:15px;
background-color:blueviolet;
margin:44px 0 0 384px;
}
.bar1{
height:15px;
width:15px;
background-color:violet;
margin:-15px 0 0 407px;
}
.bar2{
height:15px;
width:15px;
background-color:blueviolet;
margin:-15px 0 0 430px;
}
.bar3{
height:5px;
width:500px;
background-color:black;
border-radius:15px;
margin:10px 0 0 378px;;
}
.icon{
margin:0 0 0 380px;
}
.read {
font-size: 20px;
color: rgb(245 190 245);
}
#M3{
margin-left: 184px;
width: 400px;
margin-top: 104px;
}
#DCFM{
margin-top: 50px;
}
#cao{
margin-top: 39px;
}
#DMGT{
margin-left: 119px;
}
#SP{
margin-left: 150px;
}
#CN{
margin-top: 96px;
}
#DSPD{
width: 350%;
margin-left: 150px;
}
#DP{
width: 88%;
}
#TFCS{
width: 70%;
margin-top: 100px;
}
.Semester li{
font-size: 30px;
}