.banner{background-position:center center;background-size:cover;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4rem 2rem 4rem 2rem;position:relative;background-color:#102e50}@media(max-width:767px){.banner{padding:2rem 1rem 2rem 1rem}}