.banner-container{max-width:80em;margin-left:auto;margin-right:auto;width:auto}.banner-content{margin:0px 0 0 240px;position:relative}.banner-heading{margin:40px 0 0 15px;position:absolute;top:0}.banner-heading h1{color:#063555;font-family:Montserrat;font-size:2.2em;font-weight:bold;line-height:1.3;margin:0 0 .75em}@media screen and (max-width:768px){.banner-content{margin:.5em;position:inherit}.banner-heading{margin:.5em;position:inherit}.banner-image{display:none}.banner-heading h1{margin:0}}