.banner{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;border-radius:10px}.banner h3{margin:40px;color:#fff;flex-grow:1}.banner .button{margin:40px}.banner.darkblue{background-color:#16314d}.banner.darkblue .button{background-color:#fff;color:#0f1440}.banner.darkblue .button:hover{background-color:#eaedf4}.banner.lightblue{background-color:#e5eff8}@media screen and (max-width:991px){.banner h3{font-size:24px}}