.banner-wrapper{width:100%;background-position:50% 100%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-moz-box;display:box;background-color:#0e1310;display:-moz-flex;display:flex;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:250px;min-height:115px;position:relative}.banner-wrapper .content-wrapper.page-center{width:100%;max-width:80rem}.banner-wrapper .content-wrapper.page-center{display:flex;flex-direction:column;width:100%;z-index:1;position:relative;align-items:flex-start;padding:0}.banner-wrapper h2{font-weight:800;font-size:56px;line-height:1.2;color:white;margin:0}@media(max-width:1300px) and (min-width:1024px){.banner-wrapper h2{padding-left:20px}}@media(max-width:1023px){.banner-wrapper .content-wrapper.page-center{padding:0 90px}}@media(max-width:768px){.banner-wrapper{height:115px}.banner-wrapper .content-wrapper.page-center{padding:0 45px}.banner-wrapper h2{font-size:22px}}@media(max-width:620px){.banner-wrapper .content-wrapper.page-center{padding:0 30px}}