.banner-group{background-color:#000;background-repeat:no-repeat;background-attachment:scroll;background-position:center bottom;z-index:auto;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;position:relative;height:350px;background-repeat:no-repeat;background-attachment:scroll;background-position:center bottom;z-index:auto;background-size:cover;-webkit-background-size:cover;line-height:1}.banner-inner{text-align:center;position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:white;transform:translateY(-50%);top:50%}.page-center{height:100%}.banner_heading{color:white;font-size:2.35rem;font-family:"Calibre",sans-serif;font-weight:600}.banner_paragrph{color:white;max-width:480px;padding:0 20px;font-size:1.25rem;margin-left:auto;margin-right:auto;margin-bottom:35px;margin-top:.5rem}@media(min-width:320px){.banner_heading{color:white;font-size:3.5rem;font-family:"Calibre",sans-serif;font-weight:600}.banner_paragrph{color:white;max-width:480px;font-size:1.5rem;margin-left:auto;margin-right:auto;margin-top:.5rem}}@media screen and (min-width:480px){.banner-group{height:520px}.banner_paragrph{margin-top:.5rem;max-width:800px}}