:root{ --color-primary : #e4f1fe; --color-background-primary: #34495e; --color-background-secondary: rgba(167, 224, 224, 0.3); --color-background-secondary-hover: rgb(135, 255, 255); --color-text-primary: #22313f; --transparent-color: transparent; } html, body{ background-color: #ffffff; background-image: url("../images/background.jpeg"); background-position: center; background-repeat: no-repeat; background-size: cover; margin: 0; height: 100%; overflow: hidden; font-size: 1.1rem; font-family: Arial, Helvetica, sans-serif; color: var(--color-text-primary); } .title { display: flex; justify-content: center; font-size: 3rem; } .btn{ color: var(--color-primary); font-size: 1.5rem; padding: 1rem 4.5rem; background: var(--color-background-primary); border-radius: 100px; align-content: center; border-color: transparent; transition: 0.5s; margin: 1rem; } .btn:hover{ color: var(--color-background-primary); background: var(--color-primary); }