.header{background-color:#00264d;padding:20px;text-align:center;color:#fff}.header h1{margin:0;font-size:3rem;text-transform:uppercase}@media (max-width:768px){.header h1{font-size:2rem}}@media (min-width:1024px){.header h1{font-size:3.5rem}}footer{background-color:#00264d;color:#fff;padding:15px;text-align:center}