.banner_area{background-color:#233246;position:relative;border:0;background-repeat:no-repeat;background-size:cover;background-position-x:center;background-position-y:0;height:350px;display:block}.cst-no-image-banner-grp{height:45vh;position:relative;border:0}.cst-no-image-banner-grp>div{padding-top:5rem}.cst-no-image-banner-grp>div h1{margin-bottom:3rem}@media screen and (max-width:768px){.cst-no-image-banner-grp,.banner_area{height:150px;margin-top:57px}}