@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap'); body { margin: 0%; } header { background-image: linear-gradient(lightgreen, darkgreen); background-color: lime; padding: 1px; display: flex; align-items: center; box-shadow: 0px 12px 13px darkgray; } header h1 { color: white; margin-left: 15px; font-family: "Montserrat", sans-serif; font-weight: 350; font-size: 23px; } header a { color: white; text-decoration: none; margin-left: 15px; font-family: "Montserrat", sans-serif; font-size: 16px; transition: 0.3s; } header a:hover { text-shadow: 0px 0px 10px white, 0px 0px 20px white, 0px 0px 30px white, 0px 0px 40px white; transition: 0.3s; } .column { padding: 50px; background-image: linear-gradient(lightgray, gray); background-color: lightgray; margin-top: 100px; margin-right: 100px; margin-left: 100px; border: 1px solid white; border-radius: 15px; text-align: center; animation-name: fall; animation-duration: 1s; } #column { margin-top: 15px !important; } .column h1 { color: black; font-family: "Montserrat", sans-serif; animation-name: fall; animation-duration: 1s; } .column p { color: black; font-family: "Montserrat", sans-serif; animation-name: fall; animation-duration: 1s; } .title { color: black; font-family: "Montserrat", sans-serif; text-align: center; font-size: 38px; animation-name: fall; animation-duration: 1s; } .disc { color: black; font-family: "Montserrat", sans-serif; text-align: center; font-size: 23px; animation-name: fall; animation-duration: 1s; } .button { color: white; text-decoration: none; padding: 20px; background-image: linear-gradient(rgb(92, 199, 234), rgb(0, 96, 169)); margin-left: 25px; border: 1px solid white; border-radius: 15px; transition: 0.3s; animation-name: fallalt; animation-duration: 1s; } .button:hover { background-image: linear-gradient(rgb(0, 96, 169), rgb(92, 199, 234)); text-shadow: 0px 0px 10px white, 0px 0px 20px white, 0px 0px 30px white, 0px 0px 40px white; transition: 0.3s; } .button:active { background-image: linear-gradient(green, lightgreen); text-shadow: 0px 0px 10px white, 0px 0px 20px white, 0px 0px 30px white, 0px 1px 40px white, 1px 0px 50px white, 1px 2px 60px white, 1px 1px 70px white; transition: 0.3s; padding: 23px; box-shadow: 1px 4px 25px lightgreen; border: 1px solid rgba(255, 255, 255, 0); border-bottom: 1px solid rgba(255, 255, 255, 0); } .banner { margin-top: 0%; padding: 1px; display: flex; align-items: center; background-image: linear-gradient(rgb(125, 222, 255), rgb(0, 149, 255)); border-top: 2px solid cyan; border-bottom: 2px solid cyan; } .banner p { margin-left: 15px; font-family: "Montserrat", sans-serif; font-size: 15px; color: white; font-weight: bold; } /* Animations */ @keyframes fall { from { background-image: none; background-color: rgba(210, 180, 140, 0); transform: translateY(-10px); color: transparent; } to { transform: translateY(0px); } } @keyframes fallalt { 0% { background-image: none; transform: translateY(-15px); } 15% { transform: translateY(-8px); } 50% { transform: translateY(-15px); } 100% { transform: translateY(0px); } }