Spaces:
Sleeping
Sleeping
@import url('https://fonts.googleapis.com/css?family=Exo:400,700'); | |
* { | |
margin: 0px; | |
padding: 0px; | |
box-sizing: border-box; | |
} | |
body { | |
font-family: 'Exo', sans-serif; | |
} | |
.context { | |
width: 100%; | |
position: absolute; | |
top: 30vh; | |
} | |
.context h1 { | |
text-align: center; | |
color: #fefefe; | |
font-size: 150px; | |
} | |
.context h3 { | |
text-align: center; | |
color: #e4b714; | |
font-size: 30px; | |
} | |
.area { | |
background: #000428; | |
background: -webkit-linear-gradient(to right, #000428, #004e92); | |
background: linear-gradient(to right, #000428, #004e92); | |
width: 100%; | |
height: 100vh; | |
} | |
.circles { | |
position: absolute; | |
top: 0; | |
left: 0; | |
width: 100%; | |
height: 100%; | |
overflow: hidden; | |
} | |
.circles li { | |
position: absolute; | |
display: block; | |
list-style: none; | |
width: 20px; | |
height: 20px; | |
background: rgba(255, 255, 255, 0.2); | |
animation: animate 25s linear infinite; | |
bottom: -150px; | |
} | |
.circles li:nth-child(1) { | |
left: 25%; | |
width: 80px; | |
height: 80px; | |
animation-delay: 0s; | |
} | |
.circles li:nth-child(2) { | |
left: 10%; | |
width: 20px; | |
height: 20px; | |
animation-delay: 2s; | |
animation-duration: 12s; | |
} | |
.circles li:nth-child(3) { | |
left: 70%; | |
width: 20px; | |
height: 20px; | |
animation-delay: 4s; | |
} | |
.circles li:nth-child(4) { | |
left: 40%; | |
width: 60px; | |
height: 60px; | |
animation-delay: 0s; | |
animation-duration: 18s; | |
} | |
.circles li:nth-child(5) { | |
left: 65%; | |
width: 20px; | |
height: 20px; | |
animation-delay: 0s; | |
} | |
.circles li:nth-child(6) { | |
left: 75%; | |
width: 110px; | |
height: 110px; | |
animation-delay: 3s; | |
} | |
.circles li:nth-child(7) { | |
left: 35%; | |
width: 150px; | |
height: 150px; | |
animation-delay: 7s; | |
} | |
.circles li:nth-child(8) { | |
left: 50%; | |
width: 25px; | |
height: 25px; | |
animation-delay: 15s; | |
animation-duration: 45s; | |
} | |
.circles li:nth-child(9) { | |
left: 20%; | |
width: 15px; | |
height: 15px; | |
animation-delay: 2s; | |
animation-duration: 35s; | |
} | |
.circles li:nth-child(10) { | |
left: 85%; | |
width: 150px; | |
height: 150px; | |
animation-delay: 0s; | |
animation-duration: 11s; | |
} | |
@keyframes animate { | |
0% { | |
transform: translateY(0) rotate(0deg); | |
opacity: 1; | |
border-radius: 0; | |
} | |
100% { | |
transform: translateY(-1000px) rotate(720deg); | |
opacity: 0; | |
border-radius: 50%; | |
} | |
} | |
.context { | |
text-align: center; | |
color: #fff; | |
} | |
.button-container { | |
margin-top: 50px; | |
} | |
.register-button { | |
display: inline-block; | |
padding: 10px 20px; | |
background-color: transparent; | |
border: 2px solid #fff; | |
color: #fff; | |
text-decoration: none; | |
font-size: 18px; | |
border-radius: 15px; | |
transition: background-color 0.3s, color 0.3s; | |
} | |
.register-button:hover { | |
transform: scale(1.09); | |
} | |
/* Responsive Design */ | |
/* For Mobile Devices */ | |
@media (max-width: 767px) { | |
.context h1 { | |
font-size: 80px; | |
/* Adjust the font size for smaller screens */ | |
} | |
.context h3 { | |
font-size: 20px; | |
/* Adjust the font size for smaller screens */ | |
} | |
} | |
/* For Tablet Devices */ | |
@media (min-width: 768px) and (max-width: 1023px) { | |
.context h1 { | |
font-size: 120px; | |
/* Adjust the font size for tablet screens */ | |
} | |
.context h3 { | |
font-size: 25px; | |
/* Adjust the font size for tablet screens */ | |
} | |
} |