*{ 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; }