body {
margin: 0;
padding: 0;
font-family: 'montserrat', sans-serif;
min-height: 100vh;
background-image: linear-gradient(125deg, #6a89cc, #b8e994);
}.container {
width: 100%;
position: absolute;
top: 50%;
transform: translateY(-50%);
text-align: center;
color: #343434;
}.container h1 {
font-size: 160px;
margin: 0;
font-weight: 900;
letter-spacing: 20px;
}.container a {
text-decoration: none;
background: #f2b500;
/*background: #e55039aa;*/
color: #fff;
padding: 12px 24px;
display: inline-block;
border-radius: 25px;
font-size: 14px;
text-transform: uppercase;
transition: background 0.4s linear;
}.container a:hover {
background: #ffc20a;
}