html,body{height:100%;background-color:#5e3ea1}header{height:100%}header .container{position:relative;top:50%;transform:translateY(-50%);text-align:center}header .container p{color:#fff;margin:2px}@media screen and (min-width:600px){header .container p{font-size:20px;padding:0 2rem}}header .container h4,header .container h5{color:#fff;padding-left:10rem;padding-right:10rem;margin:2px}header .container .btn{margin:1.5rem}header .container img{width:100%;max-width:32rem;padding:0 2rem}