.banner{background-position:50%;background-size:cover;color:#154d9f;font-size:1.15em}.banner .inner_gap{margin-top:72px}.banner .page-center{margin:0 auto;max-width:100%;padding-bottom:7em;padding-top:60px;width:94%}.banner h1.title{color:#154d9f;font-family:Poppins;margin:0;text-transform:uppercase}.banner h1.title span{display:block;font-weight:900;margin:1em 0;text-transform:none}.banner p.text{border-left:7px solid #154d9f;color:#000;font-size:1.2em;margin-bottom:1em;max-width:800px;padding-left:30px}.banner .bnt_wrap>*{float:left;margin-top:20px}.banner.no_content .bnt_wrap>*{float:none}@media(min-width:360px){.banner h1.title{font-size:4.5rem}}@media(min-width:800px){.banner h1.title+p.text{margin-top:-40px}}@media only screen and (min-width:1030px){.banner .page-center{max-width:1100px}}@media only screen and (min-width:1367px){.banner .page-center{max-width:1200px}}@media(max-width:1366px){.banner .page-center{padding-bottom:4em}.banner .bnt_wrap>*{float:none}}@media(max-width:799px){.banner .page-center{padding:6em 0}.banner h1.title{font-size:2rem;line-height:40px}.banner .inner_gap{margin-top:32px}.banner .bnt_wrap>*{margin:0}}@media(max-width:500px){.banner .inner_gap,.banner h1.title span{margin-top:0}}